kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #50356
[Bug 1294558] Re: intel 7260 failing to associate with 802.11ac AP, "changed bandwidth" issues
This commit in linus' tree can fix this issue and its in v3.14-rc6
commit 963a1852fbac4f75a2d938fa2e734ef1e6d4c044
Author: Johannes Berg <johannes.berg@xxxxxxxxx>
Date: Fri Feb 21 20:34:34 2014 +0100
mac80211: don't validate unchanged AP bandwidth while tracking
The MLME code in mac80211 must track whether or not the AP changed
bandwidth, but if there's no change while tracking it shouldn't do
anything, otherwise regulatory updates can make it impossible to
connect to certain APs if the regulatory database doesn't match the
information from the AP. See the precise scenario described in the
code.
This still leaves some possible problems with CSA or if the AP
actually changed bandwidth, but those cases are less common and
won't completely prevent using it.
This fixes https://bugzilla.kernel.org/show_bug.cgi?id=70881
Cc: stable@xxxxxxxxxxxxxxx
Reported-and-tested-by: Nate Carlson <kernel@xxxxxxxxxxxxxxx>
Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx>
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1294558
Title:
intel 7260 failing to associate with 802.11ac AP, "changed bandwidth"
issues
Status in “linux” package in Ubuntu:
In Progress
Bug description:
With latest 14.04 3.13.0-18 kernel, it can't connect to 802.11ac AP
It keeps showing the following message in dmesg
[ 1284.044783] cfg80211: Calling CRDA to update world regulatory domain
[ 1284.051440] cfg80211: World regulatory domain updated:
[ 1284.051449] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 1284.051456] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1284.051460] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1284.051465] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 1284.051470] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1284.051475] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1287.459327] wlan0: authenticate with 3c:ce:73:48:04:60
[ 1287.461299] wlan0: send auth to 3c:ce:73:48:04:60 (try 1/3)
[ 1287.463968] wlan0: authenticated
[ 1287.467357] wlan0: associate with 3c:ce:73:48:04:60 (try 1/3)
[ 1287.470570] wlan0: RX AssocResp from 3c:ce:73:48:04:60 (capab=0x431 status=0 aid=1)
[ 1287.471799] wlan0: associated
[ 1287.471913] cfg80211: Calling CRDA for country: TW
[ 1287.477710] cfg80211: Regulatory domain changed to country: TW
[ 1287.477714] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 1287.477717] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 1287.477719] cfg80211: (5270000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 1287.477721] cfg80211: (5735000 KHz - 5815000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 1327.972283] cfg80211: Calling CRDA to update world regulatory domain
[ 1327.978960] cfg80211: World regulatory domain updated:
[ 1327.978967] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 1327.978972] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1327.978977] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1327.978980] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 1327.978984] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1327.978987] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1328.104080] wlan0: authenticate with 3c:ce:73:48:0e:40
[ 1328.106021] wlan0: send auth to 3c:ce:73:48:0e:40 (try 1/3)
[ 1328.107116] wlan0: authenticated
[ 1328.108184] wlan0: associate with 3c:ce:73:48:0e:40 (try 1/3)
[ 1328.116961] wlan0: RX AssocResp from 3c:ce:73:48:0e:40 (capab=0x431 status=0 aid=25)
[ 1328.117946] wlan0: associated
[ 1328.118026] cfg80211: Calling CRDA for country: TW
[ 1328.122543] cfg80211: Regulatory domain changed to country: TW
[ 1328.122550] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 1328.122555] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 1328.122560] cfg80211: (5270000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 1328.122563] cfg80211: (5735000 KHz - 5815000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1294558/+subscriptions
References