“sudo iw reg get” ainda mostra “country 00” depois de atualizar “/ etc / default / crda”

2

Como parte de um esforço para solucionar problemas de Wi-Fi em uma Intel Next Unit Computing (NUC) executando o Ubuntu 16.04, atualizei meu etc/default/crda , adicionando REGDOMAIN=US ao final do arquivo e reinicializando.

No entanto, sudo iw reg get ainda retorna 00 (não definido):

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)

Alguém sabe por que isso não mudaria meu REGDOMAIN?

    
por Eric Dorsey 02.09.2016 / 04:03

1 resposta

2

Geralmente, um código de país é definido no chip do dispositivo sem fio. Por exemplo, comprei recentemente um dispositivo sem fio USB e, como estudei dmesg , notei:

  

cfg80211: Domínio regulatório alterado para o país: CN

Estou localizado nos EUA.

Você pode definir o CRDA após o computador ser iniciado?

sudo iw reg set US
iw reg get

Se sim, você pode configurá-lo em rc.local:

gksudo gedit /etc/rc.local

Use nano ou kate ou leafpad se você não tiver o editor de texto gedit.

Adicione uma última linha, logo acima da saída 0, para ler:

iw reg set US

Revise cuidadosamente, salve e feche o editor de texto.

Se isso não for eficaz, tente:

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

Verifique após uma reinicialização:

iw reg get
    
por chili555 02.09.2016 / 22:02