1、安装wpa_supplicant及udhcpc应用
sudo apt-get install wpasupplicant
sudo apt-get install udhcpc
查看本机网卡名称ifconfig,如果是外接无线网卡用lsusb或lspci查看设备有没有被识别,用ip addr 查看无线网卡名称。
2、在/etc下新建wpa_supplicant.conf文件并添加如下代码:
ctrl_interface=/var/run/wpa_supplicant
update_config=1
3、启动wpa_supplicant应用
wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B
-D:指定使用的驱动类型
-i:指定使用的端口,wlan0替换为要使用的无线网卡名称
-c:指定使用配置文件
-B:后台运行
4、启动wpa_cli应用
wpa_cli -i wlan0 scan // 搜索附近wifi网络
wpa_cli -i wlan0 add_network // 添加一个网络连接
查看搜索结果用 wpa_cli -i wlan0 scan_result 命令,初次添加网络时网络标识为0,以后每添加一次网络,网络标识自动加1,如果要删除不用的网络用 wpa_cli -i wlan0 remove_network 1 命令,