I am running into a problem with a Linux client that can’t connect to an open access point using OWE.
The AP is a cAP ax (Model: cAPGi-5HaxD2HaxD, Firmware Version: 7.12) and I am trying to connect with a laptop running Arch Linux and iwd (iNet Wireless Daemon).
AP configuration is as follows:
Main SSID for home network with WPA2 + WPA3 (VLAN 1000)
Guest SSID for Guest network with OWE (VLAN1003)
Both are provisioned on 2.4GHz and 5GHz radios.
The log of iwd shows this error message when trying to connect:
Nov 13 22:10:19 emilia iwd[525]: OWE AKM was not included in the RSNE. This AP is out of spec!
When I disable OWE for the Guest network, my laptop successfully connects with no complaints. My smartphone connects regardless whether OWE is enabled or not.
I suspect that this might be an issue with the cAP ax / WifiWave2 implementation if the error message is anything to go by.
Can someone reproduce this?
Use Wireshark or tcpdump to capture the Wi-Fi traffic during the connection attempt. Analyzing the captured packets might reveal more details about the issue.
The log of the AP on the other hand shows a normal connect and disconnect to the Guest network. Somehow iwd seems to block any traffic from that interface after it throws that error. Or it never actually connects.