ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
如果我们已经知道了wifi的名称和密码并存储在文件中,实际上可以在启动wpa\_supplicant的时候就去连接的。 ### 首先我们把wpa\_supplicant这个程序kill掉,同时把无线网卡重新启动下,命令如下: * 退出进程:killall wpa\_supplicant * 关闭无线网卡:ifconfig wlan0 down * 开启无线网卡:ifconfig wlan0 up ![](https://img.kancloud.cn/e2/92/e292d63beca32f3282616f6173582c6d_418x240.png =300x) ### 然后在内存中建立一个配置文件,内容如下: ``` network={ ssid="CMCC-6F49" psk="6F4910!@" key_mgmt=WPA-PSK } ``` ![](https://img.kancloud.cn/59/96/5996252c9a5818f1b582b12e09fa3553_342x298.png =300x) ### 然后重启wpa\_supplicant,但是选项中带上这个配置文件: ``` wpa_supplicant -iwlan0 -c/tmp/wifi.conf & ``` ### 这里&也可以用-B,区别是-B没有日志可以查看,上述命令运行效果: ![](https://img.kancloud.cn/ec/a0/eca0343eb6f485b220f54a9b9d44db51_832x170.png) ### 连接wifi成功,ifconfig可以查看wlan0已经获取到ip地址。 ![](https://img.kancloud.cn/8e/ab/8eaba481a34b71ceef26d8258a2f8fea_832x180.png)