访客网络没有密码。但是,如果我运行 wpa_passphrase 来获取密钥,则需要提供 8 个以上字符的密码。
> scan
OK
> scan_results
bssid / frequency / signal level / flags / ssid
80:ea:96:ef:4d:9c 2437 -49 [WPA2-PSK-CCMP][ESS] Sook Wah's Wi-Fi Network
6c:f3:7f:57:69:61 2437 -51 [ESS] UCSFguest
d8:c7:c8:e9:80:63 2412 -46 [WPA2-EAP-CCMP][ESS] eduroam
d8:c7:c8:e9:80:61 2412 -47 [ESS] UCSFguest
6c:f3:7f:57:69:62 2437 -52 [WPA2-EAP-CCMP][ESS] p@8n@55u5mu
d8:c7:c8:e9:80:60 2412 -47 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS] UCSFwpa
6c:f3:7f:57:69:63 2437 -52 [WPA2-EAP-CCMP][ESS] eduroam
d8:c7:c8:ea:40:62 2412 -46 [WPA2-EAP-CCMP][ESS] p@8n@55u5mu
d8:c7:c8:ea:40:63 2412 -47 [WPA2-EAP-CCMP][ESS] eduroam
d8:c7:c8:ea:40:60 2412 -49 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS] UCSFwpa
74:ea:3a:a7:5d:76 2427 -70 [WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP][ESS] LR0e
d8:c7:c8:e9:80:62 2412 -47 [WPA2-EAP-CCMP][ESS] p@8n@55u5mu
d8:c7:c8:ea:40:61 2412 -47 [ESS] UCSFguest
6c:f3:7f:57:69:60 2437 -52 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS] UCSFwpa
<3>CTRL-EVENT-SCAN-RESULTS
<3>CTRL-EVENT-SCAN-RESULTS
我遵循以下指导原则: http://sirlagz.net/2012/08/27/how-to-use-wpa_cli-to-connect-to-a-wireless-network/
答案1
简短回答:设置网络 0 key_mgmt 无
以下是连接到已关闭安全性的网络的示例:
> 扫描 好的 CTRL-事件扫描结果 > 扫描结果 bssid / 频率 / 信号级别 / 标志 / ssid f8:d1:11:23:c2:2f 2412 76 [ESS] 卡口 f8:d1:11:23:c1:e9 2412 47 [ESS] 卡口 > 添加网络 0 >set_network 0 ssid“BAYINET” 好的 > 设置网络 0 key_mgmt 无 好的 >启用网络 0 好的 CTRL-事件扫描结果 尝试与 f8:d1:11:23:c2:2f 关联(SSID='BAYINET' 频率=2412 MHz) 向驱动程序发出关联请求失败 与 f8:d1:11:23:c2:2f 关联 CTRL-EVENT-CONNECTED - 与 f8:d1:11:23:c2:2f 的连接已完成 (auth) [id=1 id_str=] > 退出
你需要设置网络 0 key_mgmt 无添加网络 SSID/BSSID 后,只需使用“启用网络”启用网络,接口即可连接...
答案2
好吧,从你发布的输出和你正在关注的文章来看,你不需要输入第二部分,
set_network 0 psk "SupahSecretPassphrase"
你所要做的就是输入第一个命令,然后查看扫描的输出应该是
set_network 0 ssid UCSFguest
您应该能够连接。我说的是基于您关注的文章以及您在问题中发布的输出,如果查看列表,您尝试连接的 SSID(我假设它是唯一的开放网络或访客网络)
d8:c7:c8:ea:40:61 2412 -47 [ESS] UCSF 访客
不显示任何例如其他安全信息
6c:f3:7f:57:69:60 2437 -52 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS] UCSFwpa
显示它是使用 WPA 保护的网络,您可以通过
[WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS]
尝试使用连接命令,它应该可以工作。