使用 wpa_cli 連接到 WPA3 網絡

使用 wpa_cli 連接到 WPA3 網絡

我正在嘗試使用 wpa 請求者將我的裝置連接到 WPA3 網路。我已使用以下設定成功連線到 WPA2:

>add_network
>set_network 0 ssid "myssid"
>set_network 0 psk "password"
>enable 0

之後我可以看到我的裝置能夠連接到 WPA2 網路。我在沒有 wpa_cli 的情況下連接到 WPA3 網路並檢查設定檔並看到:

network={
    ssid="myssid"
    scan_ssid=1
    psk=2f6ec8e66bd919f1ce670f15d2e6c18f3a5444394c25e18bea29c67895afb023
    sae_password="password"
    proto=RSN
    key_mgmt=SAE
    pairwise=CCMP
    ieee80211w=2
}

所以我想我可以使用以下命令進行連接:

>add_network
>set_network 0 ssid "myssid"
>set_network 0 key_mgmt SAE
>set_network 0 sae_password "password"
>enable 0

但我不斷收到 <3>CTRL-EVENT-NETWORK-NOT-FOUND 訊息。我嘗試檢查 scan_results 並顯示我嘗試連接的網路:

>scan_results
bssid / frequency / signal level / flags / ssid
00:11:32:a5:8a:97       5745    -28     [WPA2-SAE-CCMP][WPS][ESS]       myssid

我不確定為什麼它無法連接到該網絡,即使一切似乎都配置正確。我可以在沒有 wpa_cli 的情況下正常連接到該網絡,是我做錯了什麼嗎?

答案1

弄清楚了,只需運行以下命令即可開始工作:

set_network ieee80211w 2

之後很快就連接上了,沒有出現任何問題。

相關內容