Re: wpa3/sae authentication does not work with brcmfmac+connman

KeithG <[email protected]>
Newsgroups dev.linux.lists.connman
Message-ID <CAG17S_Owj6pWj9D-VVWpb3bg5k26Tm-VAhNjWu+c=s4DN5q35g@mail.gmail.com>
On Mon, Aug 19, 2024 at 9:46 AM Denis Kenzior <[email protected]> wrote:
>
> Hi Keith,
>
> >
> > With this update, running wpa_supplicant and nmcli, I am able to
> > connect to a wpa3/sae ssid successfully. With connmanctl I am not able
> > to connect at all.
>
> That's because the firmware is broken, as I've pointed out before.
>
> > Aug 17 18:22:53 pi5 kernel: ieee80211 phy0:
> > brcmf_cfg80211_external_auth: auth_status iovar failed: ret=-52
>
> There's that errno -52 (Invalid Exchange).  Basically the CMD_CONNECT to SAE
> fails, and ConnMan (correctly) reports the error.
>
> Regards,
> -Denis

I get it that brcmfmac is broken, but the latest
Broadcom/Cypress/Infineon firmware that was pushed to the kernel on
our RPis appears to be broken differently than previous versions.
NetworkManager, nmcli, works with this newest firmware and is able to
connect to a wpa3/sae SSID when I use it with wpa_supplicant. Is
NetworkManager modified to handle this broken firmware in a
non-standard way?

I was able to negotiate a connection with: "nmcli --ask dev wifi
connect SAEssid"

Keith
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.