[PATCH] allow OBSS scan and 20/40 coex reports to non-SME drivers

Jouni Malinen j at w1.fi
Sat Nov 3 10:48:43 EDT 2012


On Fri, Oct 05, 2012 at 01:35:55AM -0700, Amitkumar Karwar wrote:
> Some nl80211 based non-SME drivers (ex. mwifiex) are capable of
> receiving management frames prepared in wpa_supplicant. Hence the
> check for WPA_DRIVER_FLAGS_SME flag is removed so that they can
> use 20/40 coex feature.

This is not exactly planned way of using wpa_supplicant/sme.c, but I
guess it would be fine to re-use the same OBSS scan mechanism with both
types of drivers. However, this specific way of doing that could result
in undesired extra scans if the driver happens to implement OBSS scans
internally.

Is there any way of determining that a driver that does not use
wpa_supplicant SME needs this functionality from user space? If not, we
may need to add nl80211 advertisement for this and enable this
functionality only if the driver indicates needs for it.

-- 
Jouni Malinen                                            PGP id EFC895FA


More information about the HostAP mailing list