本文主要是介绍使用nmcli完成WIFI连接与显示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
网络连接参考如下文章,介绍较全
Linux 中的 nmcli 命令 - 知乎 (zhihu.com)
在使用过程中用到的几个命令:
1.查看网络连接状态:
/* 网络状态更新*/QProcess process;process.start("nmcli n c");process.waitForFinished();QByteArray all=process.readAll();if(all.isEmpty()){all=process.readAllStandardOutput();if(all.isEmpty()){all=process.readAllStandardError();}}QString conState = all.data();ui->l_wifi_connect->setText(conState.trimmed());
2.wifi扫描
nmcli r wifi on
3.wifi连接
nmcli dev wifi connect wifi_name password wifi_password
以上三条命令,基本可以完成一个简单的wifi扫描、连接、状态显示;
这篇关于使用nmcli完成WIFI连接与显示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!