IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT
新闻来源:互联网资料整理       发布时间:2023/4/6 2:41:53       共计:4637 浏览

在linux下除了图形方式连接wifi,还可以使用命令行方式连接,这种方式方便没有图形界面的linux、无显示器、裁剪系统等嵌入式设备。


获取nmcli方法

如果在你的设备可以访问互联网的情况下

sudo apt-get install network-manager

通过上述命令直接安装network-manager,包含了nmcli 命令


如果在你的设备无法访问互联网的情况下,你可以下载一份源码,通过目标板编译或者交叉编译的方式编译出network-manager工具,这里不多做描述。


nmcli扫描并查看wifi情况

使用方法:

nmcli d wifi connect password iface

例如:连接KFC_free

通过ifconfig 获取网卡描述,一般默认wlan0

nmcli d wifi connect "KFC_free" password "12345678" wlan0

连接成功后通过ifconfig 查看一下是否获得了ip


如果出现下面的情况

Error: Failed to add/activate new connection: (32) Not authorized to control networking.

尝试切换root用户尝试。


连接成功后,每次开机默认都会去连接wifi,此时去切换别的wifi会失败,可提前断开连接

nmcli dev dis wlan0

或者

nmcli con del KFC_free

断开连接后,再连接别的wifi就正常了。


彻底删除wifi连接的方法


nmcli c

这个命令可以获取到当前设备所有连接过多的历史连接及对于UUID号码


通过

nmcli c del 72ffd5f4-71f8-0001-b434-6122908cfd4e


del 后边是UUID号码

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图