"sudo iw reg get" todavía muestra "país 00" después de actualizar "/etc/default/crda"

"sudo iw reg get" todavía muestra "país 00" después de actualizar "/etc/default/crda"

Como parte de un esfuerzo para solucionar el problema de Wi-Fi en un Intel Next Unit Computing (NUC) que ejecuta Ubuntu 16.04, actualicé mi archivo etc/default/crda, lo agregué REGDOMAIN=USal final del archivo y lo reinicié.

Sin embargo, sudo iw reg gettodavía devuelve 00(no establecido):

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)

¿Alguien sabe por qué esto no cambiaría mi REGDOMAIN?

Respuesta1

A menudo, se establece un código de país en el chip del dispositivo inalámbrico. Por ejemplo, hace poco compré un USB inalámbrico y, mientras estudiaba dmesg, noté:

cfg80211: Dominio regulatorio cambiado a país: CN

Estoy ubicado en los EE. UU.

¿Puedes configurar el CRDA después de iniciar la computadora?

sudo iw reg set US
iw reg get

Si es así, puedes configurarlo en rc.local:

gksudo gedit /etc/rc.local

Utilice nano o kate o leafpad si no tiene el editor de texto gedit.

Agregue una última línea, justo encima de la salida 0, para leer:

iw reg set US

Revise cuidadosamente, guarde y cierre el editor de texto.

Si esto no funciona, intente:

sudo -i
echo "options cfg80211 ieee80211_regdom=US"  >  /etc/modprobe.d/cfg80211.conf
exit

Verifique después de reiniciar:

iw reg get

información relacionada