LINUX.ORG.RU

WPA3 Hotspot

 ,


0

3

Добрый день! Хочу поделиться своим статусом в этом направлении. Сразу скажу что, получить рабочий вариант для себя - не получилось. Поэтому, предлагаю желающим покумекать здесь вместе.

Имеется обычное x86_64 железо и модуль intel ax210 (который был поставлен вместо ax200 имевшегося в матплате). Как известно intel не позволяет создать AP в режиме 5Ггц и выше. Поэтому была предпринята попытка создать 2.4Ггц+WPA3.

NetworkManager+wpa_supplicant

Gnome 40 nm-applet умеет создавать только WPA2 без каких либо вариантов настроек. Как известно есть возможность перевести wifi подключение на WPA3 через nmcli:

nmcli con modify Hotspot wifi-sec.key-mgmt sae
nmcli con modify Hotspot wifi-sec.pmf 3
nmcli con modify Hotspot wifi-sec.proto rsn
nmcli con modify Hotspot wifi-sec.pairwise ccmp
nmcli con modify Hotspot wifi-sec.group ccmp
nmcli con modify Hotspot wifi-sec.wps-method 1
nmcli con modify Hotspot wifi-sec.psk "123456789"
nmcli con modify Hotspot 802-11-wireless.band bg
nmcli con up Hotspot

Результат - не принимает пароль при подключении. Доп. опции NM: wireless, wireless-security

NetworkManager+iwd

Пробовал с теми же строками nmcli - AP вообще не поднимается, NM пишет не найден совместимый девайс или что-то типа того.

Pure wpa_supplicant

country=RU

network={
  ssid="MyHotspot"
  mode=2
  proto=RSN
  key_mgmt=SAE
  pairwise=CCMP
  group=CCMP
  ieee80211w=2
  psk="123456789"
}

Всё так же не принимает пароль (делал так же sae_password вместо psk)

Hostapd

interface=wlp4s0

hw_mode=g
channel=10
ieee80211d=1
country_code=RU
ieee80211n=1
wmm_enabled=1

ssid=MyHotspot
auth_algs=1
wpa=2

ieee80211w=2
wpa_key_mgmt=SAE
rsn_pairwise=CCMP
sae_password=123456789

Пароль прокатывает. Хотя варианты без NM конечно не интересны на десктопе.