[PATCH] Revert "wpa_supplicant: Send EAPOL frames over nl80211 where available"

Krishna Chaitanya chaitanya.mgit at gmail.com
Wed Jul 19 11:19:53 PDT 2023


On Wed, Jul 19, 2023 at 11:19 PM Fabio Estevam <festevam at gmail.com> wrote:
>
> Hi Krishna,
>
> On Wed, Jul 19, 2023 at 2:08 PM Krishna Chaitanya
> <chaitanya.mgit at gmail.com> wrote:
>
> > The link points to a specific answer. Copying the commands that worked
> > for the OP below:
> >
> > nmcli con delete <SSID>
> > nmcli dev wifi connect <SSID> password <password>
>
> In one of the systems where I reproduce the issue, there is no nmcli
> installed at all,
> so the commands above are not relevant to my use case.
I based it on the log you have shared: "Error: Connection activation
failed: Secrets were required, but not provided."
Almost all searches for that message point to network manager:
https://wiki.archlinux.org/title/NetworkManager#Secrets_were_required,_but_not_provided
>
> The commit log from 144314eaa7e0 ("wpa_supplicant: Send EAPOL frames
> over nl80211
> where available") states:
>
> "I have tested this on DMG (11ad/ay) devices with an out-of-tree Linux
>  driver that does not use mac80211."
Yes, it's tested using a cfg80211-based FullMAC driver.
> So it looks like this commit tried to fix an out-of-tree Linux driver,
> but broke ath10k.
mac80211 sets this flag by default and I just tested with
mac80211_hwsim and was successfully
able to establish the secure connection (WPA2 and WPA3).
> How do we proceed? Can you help me with this?



More information about the Hostap mailing list