Devices can't connect to the Wifi AP hosted by my Manjaro system

Hello,

I have defined my USB WiFi dongle to work as an access point for wireless devices around the house and this works fine for the HVAC system, ESP32 based devices, the Windows 11 laptop from work, and an Android 8 based Samsung Galaxy S7 device.
However, other phones using Android 12 or 13 won’t connect to that same network, without any obvious error message.

When the S7 connects to the AP, I have this in the system log:

janv. 12 09:42:14 server wpa_supplicant[882]: wlp0s20f0u8: AP-STA-CONNECTED 08:c5:e1:ab:cd:ef
janv. 12 09:42:14 server wpa_supplicant[882]: wlp0s20f0u8: EAPOL-4WAY-HS-COMPLETED 08:c5:e1:ab:cd:ef
janv. 12 09:42:14 server dhcpd[14550]: DHCPDISCOVER from 08:c5:e1:ab:cd:ef via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPOFFER on 172.31.0.168 to 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPDISCOVER from 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPOFFER on 172.31.0.168 to 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPDISCOVER from 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPOFFER on 172.31.0.168 to 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPREQUEST for 172.31.0.168 (172.31.0.254) from 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPACK on 172.31.0.168 to 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: reuse_lease: lease age 0 (secs) under 25% threshold, reply with unaltered, existing lease for 172.31.0.168
janv. 12 09:42:15 server dhcpd[14550]: DHCPREQUEST for 172.31.0.168 (172.31.0.254) from 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8
janv. 12 09:42:15 server dhcpd[14550]: DHCPACK on 172.31.0.168 to 08:c5:e1:ab:cd:ef (Galaxy-S7) via wlp0s20f0u8

But when I do the same thing with an Android 12 device (Samsung S10e) or an Android 13 device (POCO M5s) there is nothing to be seen in the log. The phone shows the network, asks for the PSK which I enter correctly, then it sits there doing nothing. The network is shown as being registered but no connection occurs and no log is shown on my Manjaro system.

Here is the NetworkManager configuration file for the connection:

[connection]
id=mywifi
uuid=89cf2362-ad41-4aa7-845b-f34f94ef13dd
type=wifi
permissions=user:myuser:;
timestamp=1681133932

[wifi]
band=bg
channel=7
mac-address=08:EA:35:E1:44:AA
mode=ap
ssid=mywifi

[wifi-security]
key-mgmt=wpa-psk
psk=MysuperPassword123

[ipv4]
address1=172.31.0.254/24
method=manual

[ipv6]
addr-gen-mode=stable-privacy
method=auto

[proxy]

Using a Wifi analyzer app on the phone, I can see that my network is quite alone on channel 7 and at -55 dBm so I believe there are no interference.

I must have missed something here, but I can’t seem to figure out what it is.

Any help would be greatly appreciated.

If nothing happens in the log it must be the device itself which cannot connect.

My only suggestion is to check the device’s connection properties.

Possibly the wpa version - wpa, wpa2 or wpa3 - the device expects.

Other than that, I only have Software access point - ArchWiki

1 Like

Thanks, that’s where I’m at as well, but I can’t seem to find where to define this on my Android devices…
I’ll go looking for this.