diff options
author | Luis R. Rodriguez <lrodriguez@atheros.com> | 2009-01-07 17:43:36 -0800 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2009-01-16 17:08:24 -0500 |
commit | 0c7dc45d21de6ae212b5ccb7cdff5beff795ccf0 (patch) | |
tree | d8b8f72105da3cd3dc07e9499ddc0da7a61d75f6 /net/802/Kconfig | |
parent | a92a3ce72483d7f0902dff8a3be8cdcee215a37c (diff) | |
download | linux-0c7dc45d21de6ae212b5ccb7cdff5beff795ccf0.tar.bz2 |
cfg80211: Fix regression with 11d on bands
This fixes a regression on disallowing bands introduced with the new
802.11d support. The issue is that IEEE-802.11 allows APs to send
a subset of what a country regulatory domain defines. This was clarified
in this document:
http://tinyurl.com/11d-clarification
As such it is possible, and this is what is done in practice, that a
single band 2.4 GHz AP will only send 2.4 GHz band regulatory information
through the 802.11 country information element and then the current
intersection with what CRDA provided yields a regulatory domain with
no 5 GHz information -- even though that country may actually allow
5 GHz operation. We correct this by only applying the intersection rules
on a channel if the the intersection yields a regulatory rule on the
same band the channel is on.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/802/Kconfig')
0 files changed, 0 insertions, 0 deletions