Hi!
My workplace's wireless network has (at least) 3 access points in my
reach. Every few minutes (ranging from 5 to 30), my WiFi connection goes
down; then, I can't reconnect until I reload the brcmsmac module. If I
do that, everything is OK until the next failure.
Every time this happens, I see this in dmesg:
[ 6618.899907] wlan0: direct probe to XXXX (try 1/3)
[ 6619.098812] wlan0: direct probe to XXXX (try 2/3)
[ 6619.298437] wlan0: direct probe to XXXX (try 3/3)
[ 6619.498095] wlan0: direct probe to XXXX timed out
(XXXX is always the same AP)
I tried using compat-wireless-next as of yesterday (3.1.9 on Fedora 16),
but it also happened with 3.2.1 and 3.1.6.
I found a previous thread that could be related[1], but if I understand
correctly the fix is already present in the kernel I'm using.
Please ask if you need testing or informations.
1: https://lkml.org/lkml/2011/10/18/145
On 01/24/2012 11:31 AM, Milan Bouchet-Valat wrote:
> [ 2.489970] usb 2-1.3: New USB device found, idVendor=0a5c, idProduct=21b4
> [ 2.489978] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> [ 2.489984] usb 2-1.3: Product: Broadcom 2070 Bluetooth
> [ 2.489988] usb 2-1.3: Manufacturer: Broadcom Corp
> [ 2.489992] usb 2-1.3: SerialNumber: 002713DDD4FC
Hi Milan,
Another thing to consider. I notice that you have a bluetooth device in
there as well. Can you disable that (if possible) and try again.
Gr. AvS
On 2012-01-27 9:46 AM, Arend van Spriel wrote:
> On 01/24/2012 11:31 AM, Milan Bouchet-Valat wrote:
>> [ 297.365453] wlan0: Wrong control channel in association response: configured center-freq: 2437 hti-cfreq: 2462 hti->control_chan: 11 band: 0. Disabling HT.
>
> Hi Felix,
>
> My guess is that this message is coming from minstrel_ht. Could you
> explain what it means?
It's not minstrel_ht, it's this piece of code from net/mac80211/mlme.c:
if (enable_ht) {
hti_cfreq = ieee80211_channel_to_frequency(hti->control_chan,
sband->band);
/* check that channel matches the right operating channel */
if (local->hw.conf.channel->center_freq != hti_cfreq) {
/* Some APs mess this up, evidently.
* Netgear WNDR3700 sometimes reports 4 higher than
* the actual channel, for instance.
*/
printk(KERN_DEBUG
"%s: Wrong control channel in association"
" response: configured center-freq: %d"
" hti-cfreq: %d hti->control_chan: %d"
" band: %d. Disabling HT.\n",
sdata->name,
local->hw.conf.channel->center_freq,
hti_cfreq, hti->control_chan,
sband->band);
enable_ht = false;
}
}
- Felix
Le vendredi 27 janvier 2012 à 11:08 +0100, Arend van Spriel a écrit :
> Another thing to consider. I notice that you have a bluetooth device in
> there as well. Can you disable that (if possible) and try again.
I'll try that, but sadly not before Tuesday as I'm not in the right
place ATM.
> Does your AP have DFS enabled?
I'll ask my IT staff about that. Or is there a way to get this
information from the logs or iwconfig?
Thanks!
On 01/24/2012 11:31 AM, Milan Bouchet-Valat wrote:
> [ 297.365453] wlan0: Wrong control channel in association response: configured center-freq: 2437 hti-cfreq: 2462 hti->control_chan: 11 band: 0. Disabling HT.
Hi Felix,
My guess is that this message is coming from minstrel_ht. Could you
explain what it means?
Milan,
Does your AP have DFS enabled?
Gr. AvS
On 01/27/2012 11:26 AM, Milan Bouchet-Valat wrote:
> Le vendredi 27 janvier 2012 à 11:08 +0100, Arend van Spriel a écrit :
>> Another thing to consider. I notice that you have a bluetooth device in
>> there as well. Can you disable that (if possible) and try again.
> I'll try that, but sadly not before Tuesday as I'm not in the right
> place ATM.
Ok. To disable bluetooth you could use the rfkill utility:
$ rfkill block bluetooth
>> Does your AP have DFS enabled?
> I'll ask my IT staff about that. Or is there a way to get this
> information from the logs or iwconfig?
>
I actually did mean whether the AP has automatic channel selection. I am
not sure whether it is advertised in the beacons.
Gr. AvS