Não é possível alterar o código do país do Wi-Fi

0

Atualmente estou viajando pela Europa e não consigo ver as redes Wi-Fi usando o canal 13, o que é permitido aqui.

Acho que posso alterar meu código de país do Wi-Fi para um europeu para poder fazer isso, mas não consegui fazer isso.

Especificamente, quando eu corro

iw reg get 

e retorna

global

country 00: DFS-UNSET

   (2402 - 2472 @ 40), (N/A, 20), (N/A)
   (2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, NO-IR
   (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
   (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, NO-IR
   (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, 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)

Então corro

iw reg set EU

como root, mas quando executo iw reg get , mais nada mudou. Eu ainda "país 00: DFS-UNSET"

Eu também tentei alterar o conteúdo de "/etc/modprobe.d/cfg80211.conf" e "/etc/modprobe.d/options" para adicionar

options cfg80211 ieee80211_regdom="EU"

mas também não há sorte aqui.

'iw list' retorna (entre outras coisas)

           Frequencies:
                    * 2412 MHz [1] (20.0 dBm)
                    * 2417 MHz [2] (20.0 dBm)
                    * 2422 MHz [3] (20.0 dBm)
                    * 2427 MHz [4] (20.0 dBm)
                    * 2432 MHz [5] (20.0 dBm)
                    * 2437 MHz [6] (20.0 dBm)
                    * 2442 MHz [7] (20.0 dBm)
                    * 2447 MHz [8] (20.0 dBm)
                    * 2452 MHz [9] (20.0 dBm)
                    * 2457 MHz [10] (20.0 dBm)
                    * 2462 MHz [11] (20.0 dBm)
                    * 2467 MHz [12] (20.0 dBm)
                    * 2472 MHz [13] (disabled)
                    * 2484 MHz [14] (disabled)

A saída da rede lshw -C é

   description: Wireless interface
   product: QCA6174 802.11ac Wireless Network Adapter
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:3a:00.0
   logical name: wlp58s0
   version: 32
   serial: 9c:b6:d0:e2:3f:8f
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=ath10k_pci driverversion=4.10.0-30-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 ip=192.168.1.30 latency=0 link=yes multicast=yes wireless=IEEE 802.11
   resources: irq:286 memory:dc000000-dc1fffff

Estou executando o Kubuntu com a versão 17.04 do Ubuntu.

Qualquer ajuda seria muito apreciada.

    
por user45150 10.08.2017 / 09:04

1 resposta

4

De acordo com a ISO 3166, o código de país UE é uma reserva excepcional: link

Eu suspeito que significa que a UE está reservada para uso futuro e ainda não está em uso atual.

Na versão mais recente do CRDA, o mecanismo no Linux que fornece o processo de código de país, UE, não está listado como um código de país disponível. Aqui está um recorte do arquivo de banco de dados:

country ES: DFS-ETSI
        (2400 - 2483.5 @ 40), (100 mW)
        (5150 - 5250 @ 80), (200 mW), NO-OUTDOOR, AUTO-BW
        (5250 - 5350 @ 80), (100 mW), NO-OUTDOOR, DFS, AUTO-BW
        (5470 - 5725 @ 160), (500 mW), DFS
        # 60 GHz band channels 1-4, ref: Etsi En 302 567
        (57000 - 66000 @ 2160), (40)

country ET: DFS-ETSI
        (2402 - 2482 @ 40), (20)
        (5170 - 5250 @ 80), (20), AUTO-BW
        (5250 - 5330 @ 80), (20), DFS, AUTO-BW
        (5490 - 5710 @ 160), (27), DFS

country FI: DFS-ETSI
        (2400 - 2483.5 @ 40), (20)
        (5150 - 5250 @ 80), (23), NO-OUTDOOR, AUTO-BW
        (5250 - 5350 @ 80), (20), NO-OUTDOOR, DFS, AUTO-BW
        (5470 - 5725 @ 160), (27), DFS
        # 60 GHz band channels 1-4, ref: Etsi En 302 567

Sugiro que você tente o código do país que você está visitando, DE, FR, BE, por exemplo.

Tendo dito isto, alguns dispositivos sem fio têm o código do país codificado na fábrica, notavelmente na China, e esses dispositivos são muito difíceis (impossíveis?) de mudar. Duvido que o seu seja um dispositivo como iw reg get teria retornado, como no meu exemplo CN, em vez de 00, como aconteceu.

    
por chili555 10.08.2017 / 13:49