Kontext
Ein in Paris, Frankreich, gekaufter USB-WLAN-Dongle wird unter Linux (Debian, Ubuntu, Mint verhält sich gleich) als ID identifiziert 0846:9021 NetGear, Inc
. Er funktioniert gut mit WLAN-Netzwerken in den Kanälen 1-11.
Problem
Kanäle über 11 und WLAN-Netzwerke auf diesen Kanälen werden nicht erkannt.
Weitere Informationen
Es gibt Informationen über Kanäle aufde:developers:documentation:channellist [Linux Wireless]. Es scheint, dass die Kanäle 12 und 13 in Europa gültig sind, nicht in den USA.
Heilungsversuch
Basierend auf einer alten IRC-Konversation auf #linux-wireless habe ich Folgendes versucht:
iw reg set FR
iw reg set EU
Es ändert nichts.
iwlist wlan1 channel
wlan1 11 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
Zum Vergleich: Ein anderer WLAN-Adapter zeigt Folgendes:
iwlist wlan0 channel
wlan0 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 40 : 5.2 GHz
Channel 44 : 5.22 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
Channel 132 : 5.66 GHz
Channel 136 : 5.68 GHz
Channel 140 : 5.7 GHz
Current Frequency:5.18 GHz (Channel 36)
Frage
Natürlich erwarte ich nicht, dass sich das 5-GHz-Band auf Hardware, die es nicht unterstützt, auf magische Weise aktivieren lässt, aber es ist sicherlich möglich, die Kanäle 12 und 13 freizuschalten, da das Gerät in Paris gekauft wurde.
Meine Vermutung ist: Solche Geräte werden weltweit mit einer US-Konfiguration verschickt und sind für die Verwendung unter Windows vorgesehen, wo Treiber Zugriff auf eine API haben, um den Frequenzbereich anzupassen.
Gibt es eine Linux-basierte Lösung zum Entsperren der Kanäle 12 und 13?
Antwort1
Entsprechendhttps://ttys1.wordpress.com/2012/04/12/fixing-regulatory-domain-crda-of-realtec-wireless-device-drivers/Der Realtek-Treiber hat fest codierte CRDA-Einstellungen und muss manuell repariert werden.