简介
WPA是WiFi Protected Access的缩写,中文含义为“WiFi网络安全存取”。WPA是一种基于标准的可互操作的WLAN安全性增强解决方案,可大大增强现有以及未来无线局域网络的数据保护和访问控制水平
经过编译后 的 wpa_supplicant源程序可以看到两个主要的可执行工具:wpa_supplicant 和 wpa_cli。wpa_supplicant是核心程序,它和wpa_cli的关系就是服务和客户端的关系:后台运行wpa_supplicant,使用 wpa_cli来搜索、设置、和连接网络
wpa_supplicant.conf文件:
1
2
3
4
5
6
7
8
9ctrl_interface=/sbin/wpa_supplicant //wpa_supplicant命令执行文件目录
ap_scan=1
network={
ssid="GH_wx_05" //WiFi 名字
psk="Grand@honor666666!@#" //WiFi 密码
key_mgmt=WPA-PSK //加密方式
# key_mgmt=NONE //不加密
}开启wifi服务:
wpa_supplicant -B -i wlan0 -c /data/cfg/wpa_supplicant.conf
重新读取上述配置:
wpa_cli reconfigure
并重新连接:
wpa_cli reconnect