Назад | Перейти на главную страницу

Подключитесь к сети WPA3 с помощью wpa_cli

Я пытаюсь подключить свое устройство к сети WPA3 с помощью wpa supplicant. Мне удалось подключиться к WPA2 со следующими настройками:

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

После этого я вижу, что мое устройство смогло подключиться к сети WPA2. Я подключился к своей сети WPA3 без wpa_cli, проверил файл конфигурации и увидел:

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, я что-то делаю не так?

Разобрался, просто нужно было запустить следующее, чтобы оно начало работать:

set_network ieee80211w 2

После этого быстро подключился без проблем.