如何使用 wpa_cli 无需密码即可连接到 WPA 网络?

如何使用 wpa_cli 无需密码即可连接到 WPA 网络?

访客网络没有密码。但是,如果我运行 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]

尝试使用连接命令,它应该可以工作。

相关内容