summaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2013-08-23 15:48:48 +0200
committerJohannes Berg <johannes.berg@intel.com>2013-08-23 17:05:12 +0200
commitd70b7616d9080ec9f868fbd31db5fd4341435d61 (patch)
treed3d62663a318ce3030fdce22981511f588e2e6af /mm
parentmac80211: ibss: fix ignored channel parameter (diff)
downloadlinux-d70b7616d9080ec9f868fbd31db5fd4341435d61.tar.xz
linux-d70b7616d9080ec9f868fbd31db5fd4341435d61.zip
mac80211: ignore (E)CSA in probe response frames
Seth reports that some APs, notably the Netgear WNDAP360, send invalid ECSA IEs in probe response frames with the operating class and channel number both set to zero, even when no channel switch is being done. As a result, any scan while connected to such an AP results in the connection being dropped. Fix this by ignoring any channel switch announcment in probe response frames entirely, since we're connected to the AP we will be receiving a beacon (and maybe even an action frame) if a channel switch is done, which is sufficient. Cc: stable@vger.kernel.org # 3.10 Reported-by: Seth Forshee <seth.forshee@canonical.com> Tested-by: Seth Forshee <seth.forshee@canonical.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions