RE: [PATCH 6/6] mwifiex: remove BSS entry before specific SSID scan
From: Bing Zhao <hidden>
Date: 2012-02-28 18:59:12
quoted
Driver performs specific SSID scan operation when "iw dev <devname> scan ssid <ssid>" command is fired. Sometimes even if driver could not find the AP with requested SSID in scanning, it is displayed in scan results based on history, because scan table entries are valid in cfg80211 stack for 15 seconds. This patch adds code to remove respective scan table entry before performing specific SSID scan to make sure that correct scan results are displayed to user.NACK. This isn't the intended behaviour here. If any such behaviour is desired it should probably be implemented in wpa_s, or maybe in cfg80211, but certainly not in the driver where all it does is make different drivers behave differently. We've talked about passing a flag in w/ the scan request that says "flush your bss cache first". Seems like that'd do what's desired here (and could be used by wpa_supplicant to replace manually flushing stale entries).
Hi Sam, Is there a patch available for testing? Thanks, Bing