Je ne parviens pas à voir les réseaux WiFi avec des canaux supérieurs à 11, bien que ma région de régulation soit définie sur celle dans laquelle les canaux 12 et 13 sont autorisés.
J'ai suivi les conseils de la question ' Comment utiliser les canaux Wi-Fi supérieurs à 11? ' et défini un paramètre de module ajouté pour ma région. J'ai vérifié que le paramètre a été accepté:
> cat /sys/module/cfg80211/parameters/ieee80211_regdom
ES
> iw reg get
country ES:
(2402 - 2482 @ 40), (N/A, 20)
(5170 - 5250 @ 40), (N/A, 20)
(5250 - 5330 @ 40), (N/A, 20), DFS
(5490 - 5710 @ 40), (N/A, 27), DFS
Pourtant, les réseaux Wifi au-dessus de 11 ne sont pas visibles.
J'utilise Ubuntu 12.04 sur un Dell Precision M6300 doté d'un adaptateur Broadcom BCM4312 Wifi. Je peux me connecter à des réseaux Wi-Fi sur le canal 12 en utilisant un autre système d'exploitation sur le même ordinateur. Le problème ne vient donc pas du matériel.
J'ai deux autres machines sous Ubuntu qui peuvent voir les réseaux sur les canaux supérieurs à 11 avec les paramètres de réglementation par défaut comme ci-dessous. La machine à problèmes a également ces paramètres par défaut, mais ils ne lui permettent pas de voir les canaux 11 et 12.
> cat /sys/module/cfg80211/parameters/ieee80211_regdom
00
> iw reg get
country 00:
(2402 - 2472 @ 40), (3, 20)
(2457 - 2482 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
(2474 - 2494 @ 20), (3, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS
(5170 - 5250 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
(5735 - 5835 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
Je ne sais pas s'il est pertinent, mais quel que soit le paramètre du module, l'exécution de crda
sur les trois rapports de la machine:
COUNTRY environment variable not set.
Que puis-je essayer de permettre à la machine de voir les réseaux sur les canaux 12 et 13?
Modifier
> Sudo iwlist eth2 chan
eth2 32 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Channel 36 : 5.18 GHz
Channel 38 : 5.19 GHz
Channel 40 : 5.2 GHz
Channel 42 : 5.21 GHz
Channel 44 : 5.22 GHz
Channel 46 : 5.23 GHz
Channel 48 : 5.24 GHz
Channel 52 : 5.26 GHz
Channel 56 : 5.28 GHz
Channel 60 : 5.3 GHz
Channel 64 : 5.32 GHz
Channel 100 : 5.5 GHz
Channel 104 : 5.52 GHz
Channel 108 : 5.54 GHz
Channel 112 : 5.56 GHz
Channel 116 : 5.58 GHz
Channel 120 : 5.6 GHz
Channel 124 : 5.62 GHz
Channel 128 : 5.64 GHz
J'ai résolu ce problème en désinstallant le module de pilote wl
exclusif et en installant l'open source b43
à la place:
Sudo rmmod wl
Sudo apt-get remove bcmwl-kernel-source
Sudo apt-get install firmware-b43-installer # or firmware-b43-lpphy-installer
Sudo modprobe b43