krishna@krishna-PC:~/Downloads/wificonnect1$ sudo wpa_cli scan
[sudo] password for krishna:
Selected interface 'wlan0'
OK
krishna@krishna-PC:~/Downloads/wificonnect1$ sudo wpa_cli scan_results
Selected interface 'wlan0'
bssid / frequency / signal level / flags / ssid
fc:0a:81:1d:6d:80 2412 -43 [WPA2-PSK-CCMP][ESS] econsys
00:24:01:ba:b4:65 2437 -72 [WPA-PSK-TKIP][WPA2-PSK-TKIP][WPS][ESS] Test
6c:72:20:f2:1a:6b 2412 -60 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] Hari
c0:ee:fb:31:ec:4a 2447 -76 [WPA2-PSK-CCMP][ESS] Vishal's hotspot
fc:0a:81:1c:6d:f0 2412 -61 [WPA2-PSK-CCMP][ESS] econsys
c4:12:f5:08:10:70 2427 -63 [WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS] GoGreen
f4:f2:6d:6d:23:44 2462 -62 [WPS][ESS] joyglobal
krishna@krishna-PC:~/Downloads/wificonnect1$ sudo wpa_cli add_network
Selected interface 'wlan0'
1
krishna@krishna-PC:~/Downloads/wificonnect1$ sudo wpa_cli set_network 1 ssid "econsys"
Selected interface 'wlan0'
FAIL
我该怎么联系?
发布于 2018-01-09 13:50:01
使用以下行创建一个/etc/wpa_supplicant/wpa_supplicant.conf
文件:
ctrl_interface=/run/wpa_supplicant
update_config=1
运行:
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
类型:
wpa_cli
然后:
scan
scan_results
add_network
样本输出:
0
选择SSID (用确切的输出替换0
):
set_network 0 ssid "Your SSID here"
设置您的密码:
set_network 0 psk "You Password here"
如果没有双引号,命令will FAIL
。下一步:
enable_network 0
然后:
save_config
quit
如果没有您应该使用的交互命令(单引号是添加的):
sudo wpa_cli set_network 1 ssid '"econsys"'
或
sudo wpa_cli set_network 1 ssid "\"econsys\""
而不是:
sudo wpa_cli set_network 1 ssid "econsys"
在添加密码时,也应该添加单引号:
sudo wpa_cli set_network 1 psk '"Your Password"'
发布于 2020-12-16 14:27:34
若要添加没有交互命令的新网络,
然后,
sudo wpa_cli add_network
为新网络设置ssid和密码,例如: ssid: mynetwork,密码: 123456789
对于SSID,请转到十六进制码
键入ssid名称并转换为HEX代码(选择没有空格)。
sudo wpa_cli add_network ssid 1 "6d796e6574776f726b"
对于PSK,转到PSK发生器并在" ssid“中键入SSID名称,在"Passphrase”列中键入密码,然后单击generate。(这是安全的,不用担心给出证书)
sudo wpa_cli add_network 1 psk "26eb897d8abf5fa4649b77736b03fd544161ee41c85066ee0a5b233ad3650bd3"
当您尝试在交互模式之外设置网络时,这是唯一有效的方法。试着直接给出证书,总是失败。
如果save_config失败了,试试这个
sudo wpa_cli reassociate 1
https://unix.stackexchange.com/questions/415816
复制相似问题