„sudo iw reg get“ zeigt nach der Aktualisierung von „/etc/default/crda“ immer noch „country 00“ an.

„sudo iw reg get“ zeigt nach der Aktualisierung von „/etc/default/crda“ immer noch „country 00“ an.

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/crdahinzugefügt und es neu gestartet.REGDOMAIN=US

Gibt jedoch sudo iw reg getweiterhin 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 dmesgbemerkte 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

verwandte Informationen