尽管我已将 key_mgmt 指定为 WPA-PSK,但设备将其读取为无。设备有问题吗?如果是的话如何纠正。
我还使用这些命令来提供有关 wifi 的设备信息。
wpa_cli -p/data/misc/wifi/sockets/ -iwlan0
add_network
set_network 0 auth_alg OPEN
set_network 0 key_mgmt WPA-PSK
set_network 0 ssid "5_18-SS-161-CH"
set_network 0 psk "1234567890"
select_network 0 "5_18-SS-161-CH"
enable_network 0 "5_18-SS-161-CH"
reassociate
当我使用这些命令时,Android 设备连接到 wifi,但是当我使用下面给定的命令重新运行并查看网络信息时,它会将 key_mgmt 读取为 none。
cat /data/misc/wifi/wpa_supplicant.conf
是否可以永久提供 AP 的详细信息,以便设备根本不会忘记它,即使在我禁用并启用 wifi 后,它也应该使用以下命令记住相同的信息:
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="hdwireless"
key_mgmt=WPA-PSK
group=TKIP
pairwise=TKIP
proto=WPA
psk="hdwirelesskey"
priority=1
}
答案1
wpa_suppilcant.conf
使用以下命令将您的设置存储到文件中:
save_config
该命令应该保存您的配置并返回OK
。