Re: [PATCH 1/1] wpa_supplicant: Fixes for transitional mode OWE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Nov 07, 2023 at 01:30:57PM +0100, Andrzej Ostruszka wrote:
> Overwriting of SSID for the hidden OWE BSS entry has some side effects:
> - first the entry is notified over DBus with empty SSID and the update
>   of SSID is never signaled (it is not even possible at the moment to
>   notify the SSID change - see wpas_dbus_bss_signal_prop_changed()),
> - during (and after) association there will be multiple entries
>   referring to the same BSSID/SSID pair,
> - during association we look for the relevant BSS by BSSID but there are
>   multiple entries with the same BSSID and SSID and supplicant can
>   choose entry that was initially signaled with empty SSID.
> 
> To address this two changes are made:
> 1. Stop overwriting SSID.

Thanks, I applied this part.

> 2. When selecting the BSS entry for CurrentBSS property prefer ones that
>    have non-empty SSID.

And as noted in the previous email, I addressed this differently:
https://w1.fi/cgit/hostap/commit/?id=5b12a055908ba07a57c7805d412fa7e69ab8b108

To avoid regressions with unnecessary scanning of all channels multiple
times, this commit is needed as well:
https://w1.fi/cgit/hostap/commit/?id=9c97126576b7dfa84731aec3d2a54f9195da1cfe

And the changes here to owe_trans_ssid() make one more area completely
useless, so I removed that as well:
https://w1.fi/cgit/hostap/commit/?id=93a68a1fc9bcc41d8a9f3dc4a651f54b02092bc7

-- 
Jouni Malinen                                            PGP id EFC895FA

_______________________________________________
Hostap mailing list
Hostap@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/hostap



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux