On June 20, 2024 11:53:12 AM Peter Robinson <pbrobinson@xxxxxxxxx> wrote:
On Thu, 20 Jun 2024 at 10:46, Julian Calaby <julian.calaby@xxxxxxxxx> wrote:Hi Peter, On Thu, Jun 20, 2024 at 7:19 PM Peter Robinson <pbrobinson@xxxxxxxxx> wrote:Hi Arend,After being asked about support for WPA3 for BCM43224 chipset it was found that all it takes is setting the MFP_CAPABLE flag and mac80211 will take care of all that is needed [1].Testing this on a Raspberry Pi 4 [1] against a UniFi U6Pro AP I can't connect to my WPA3 only SSID, it works fine with the SSID that's WPA2/WPA3 on the same AP. It doesn't connect and I get a whole lot of the following errors while it tries:[ 155.988865] brcmfmac: brcmf_set_channel: set chanspec 0xd02e fail, reason -52 [ 156.100906] brcmfmac: brcmf_set_channel: set chanspec 0xd034 fail, reason -52 [ 156.108597] brcmfmac: brcmf_set_channel: set chanspec 0xd038 fail, reason -52 [ 156.116317] brcmfmac: brcmf_set_channel: set chanspec 0xd03c fail, reason -52The Raspberry Pis' WiFi chipsets use the brcmfmac driver and this is a patch to the brcmsmac driver. This driver is for older and simpler WiFi chipsets than the ones on the Raspberry Pis.Right you are, completely missed that :)
The devil is in the details ;-) Good that you tested. Maybe we can look into the WPA3-only problem. Are you using wpa_supplicant? Can you share supplicant log file and kernel log with brcmfmac debug modparam set to 0x1416.
Regards, Arend
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature