Im Rahmen meiner Bemühungen, das WLAN-Problem auf einem Intel Next Unit Computing (NUC) mit Ubuntu 16.04 zu beheben, habe ich mein aktualisiert , am Ende der Datei etc/default/crda
hinzugefügt und es neu gestartet.REGDOMAIN=US
Gibt jedoch sudo iw reg get
weiterhin zurück 00
(nicht festgelegt):
country 00: DFS-UNSET
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 40), (N/A, 20), (N/A), NO-IR
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
(5170 - 5250 @ 80), (N/A, 20), (N/A), NO-IR
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, NO-IR
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, NO-IR
(5735 - 5835 @ 80), (N/A, 20), (N/A), NO-IR
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
Weiß jemand, warum dadurch meine REGDOMAIN nicht geändert wird?
Antwort1
Oft ist ein Ländercode im Chip des WLAN-Geräts eingestellt. Ich habe mir beispielsweise vor kurzem ein USB-WLAN-Gerät gekauft und beim Nachforschen dmesg
bemerkte ich:
cfg80211: Regulierungsdomäne geändert in Land: CN
Ich befinde mich in den USA.
Können Sie den CRDA nach dem Start des Computers einstellen?
sudo iw reg set US
iw reg get
Wenn ja, können Sie es in rc.local festlegen:
gksudo gedit /etc/rc.local
Verwenden Sie Nano oder Kate oder Leafpad, wenn Sie den Texteditor gedit nicht haben.
Fügen Sie direkt über Ausgang 0 eine letzte Zeile mit folgendem Wortlaut hinzu:
iw reg set US
Korrekturlesen, speichern und den Texteditor schließen.
Wenn dies nicht funktioniert, versuchen Sie bitte:
sudo -i
echo "options cfg80211 ieee80211_regdom=US" > /etc/modprobe.d/cfg80211.conf
exit
Überprüfung nach einem Neustart:
iw reg get