Wifi beállítás, ha az AP megköveteli a Protected Management Frames-t

Van egy olyan, hogy PMF, alias Protected Management Frames. Ha ezt bekapcsolom a routeren, az androidos mobilok gond nélkül csatlakoznak. Ellenben a laptopom nem boldogul vele. Linuxon mostanában default a network-manager. Ebből viszont csak a jelenleg legfrissebb verzió ismeri ezt a fogalmat, a korábbiak nem. Új a Debian sid-ben és a Fedora 28-ban van, egyik sem stabil kiadás. :)
Marad a gányolás  workaround: a wifi adaptert felvenni a /etc/network/interfaces-be. Ilyenkor a network-manager ignorálja, viszont a wpa_supplicant segítségével már használhatóvá válik a PMF.

A /etc/wpa_supplicant.conf tartalma:

ctrl_interface=DIR=/run/wpa_supplicant GROUP=adm
update_config=1

network={
    ssid="<SSID>"
    scan_ssid=1
    key_mgmt=WPA-PSK-SHA256
    psk="<AP jelszava>"
    ieee80211w=2
}

pmf=2


A fentiekben annyi eltérés van a doksitól, hogy általában GROUP=wheel szerepel a leírásokban, viszont az Ubuntuban nincs ilyen, ellenben adm van.
Kell még ugye a /etc/network/interfaces:

auto lo wlp1s0

iface lo inet loopback

iface wlp1s0 dhcp
    wpa-conf = /etc/wpa_supplicant.conf

 Egy reboot nem árt, de egy "systemctl restart network-manager ; ifup wlp1s0" után már működnie kell.

Megjegyzések

Népszerű bejegyzések ezen a blogon

Python3 virtualenv

Command line dedup

Docker - processz limitek - ciki