Comment 28 for bug 1972790

Revision history for this message
Daazed McFarland (dazemc) wrote :

I can create a hotspot using wpa_supplicant as the backend of NetworkManager and connect to it with my laptop. My laptop initially asks for a pin but you can specify to give it a psk. My android phone will not connect to the same network. My phone attempts to connect every x seconds, and journalctl -f shows endless, """wpa_supplicant[520]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0"""

Laptop shows normal handshake, minus details.
"""May 05 01:24:42 3b wpa_supplicant[520]: wlan0: AP-STA-CONNECTED mac
May 05 01:24:42 3b wpa_supplicant[520]: wlan0: EAPOL-4WAY-HS-COMPLETED mac
May 05 01:24:42 3b dnsmasq-dhcp[1723]: DHCPREQUEST(wlan0) 10.42.0.91 mac
May 05 01:24:42 3b dnsmasq-dhcp[1723]: DHCPACK(wlan0) 10.42.0.91 mac hostname"""

However, when I change the backend to iwd. I have no problems connecting to the same hotspot. There is a error though that may or may not be relevant to why wpa_supplicant is failing.
"""iwd[471]: KEY_SEQ not returned in GET_KEY reply"""

Setting NetworkManger to use iwd as a backend seems to be the best workaround I have found so far.