打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
linux下通过命令连接wifi

故事背景:我司是做新零售的,机器支持4G、wifi、网线,可能会涉及到网络的切换和连接

项目需求:用户在web端输入wifi名称和密码,客户端可以通过服务端下发的信息进行连接

 

技术调研:之前提到过nmcli指令,这次他又来了

a)         连接nmcli device wifi connect wifiname password wifipasswd

b)         删除nmcli con del wifiname

c)         启动nmcli connection up wifiname

d)         关闭nmcli connection down wifiname

 

如果wifi是隐藏的,那么上面的方法就行不通了,这里我在做一个补充:

根据wifi名字和wifi的device(INTERFACE )添加:nmcli c add type wifi con-name "NAME" ifname "INTERFACE" ssid "SSID"     这里的NAME和SSID都写wifi名称即可,INTERFACE就是wifi的DEVICE(nmcli device status可查看)

设置wifi的连接加密方式及密码:nmcli c modify "NAME" wifi-sec.key-mgmt wpa-psk wifi-sec.psk "PASSWORD"

启动wifi:nmcli c up "NAME"

关闭wifi:nmcli c down "NAME"

 

这个还是比较简单的,今天就介绍到这里,大家也可以根据自己的需求做一个扩展,随时留言进行技术交流和分享。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
RHEL nmcli 配置多VLAN trunk口网桥
Linux下wifi操作完整流程命令(非nmcli)
JetRacer(基于Jetson打造的AI赛车)安装指南-Markdown版本
Qt基于networkmanager嵌入式linux的wifi网络连接
iOS14 定位问题导致WiFi名称获取不到的情况
云计算学习路线教程大纲课件:网络管理基础
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服