Como corrigir códigos de países conflitantes e melhorar o Wi-Fi do seu Mac
Wi-Fi não é o mesmo em todos os países. Agências reguladoras em países ao redor do mundo limitam o Wi-Fi a diferentes partes do espectro de freqüência de rádio. Alguns roteadores transmitem os países em que eles acham que estão.
O utilitário Diagnóstico sem fio no Mac OS X mostra uma mensagem de erro se houver "códigos de países conflitantes" próximos. Nem todos os roteadores transmitem esses detalhes, mas um roteador mal configurado pode causar problemas.
Encontrando códigos de país conflitantes
Para determinar se existem códigos de país conflitantes em uma área do Mac, segure a tecla Opção, clique no ícone Wi-Fi na barra superior e selecione "Abrir Diagnóstico sem fio". Passe pelo assistente, que fará a varredura de sua área e alertá-lo sobre as coisas que você pode fazer para melhorar seu Wi-Fi.
No final do processo, você verá “Conflicting Country Codes” no resumo. Isso indica que há roteadores sem fio com dois códigos de países diferentes nas proximidades. Ou há um roteador mal configurado, ou você está quase exatamente na fronteira entre dois países diferentes!
Por que os códigos de país conflitantes são um problema
Alguns roteadores transmitem códigos de países usando o padrão 802.11d. Isso informa os dispositivos habilitados para Wi-Fi próximos, como seu MacBook, em que país estão e quais configurações de Wi-Fi devem usar. Por exemplo, em nosso exemplo abaixo, temos um roteador não autorizado nas proximidades com um código de país TW, que entra em conflito com outros roteadores e seus códigos de país dos EUA.
Isso pode confundir seu Mac. Quando ele é ativado, ele procura redes Wi-Fi próximas e as informações do código do país informam ao Mac quais configurações de Wi-Fi devem ser usadas para essa área. Parece que o Mac usa o código do país da primeira rede que encontra transmitindo essa informação. Se você estiver em um país e houver um roteador com código de outro país por perto, seu Mac poderá pensar que você está nesse país, usar essas configurações de Wi-Fi e problemas para se conectar a redes sem fio usando as configurações adequadas para o país está realmente em.
A caixa de diálogo de informações da Apple indica que “isso pode impedir que o Mac se junte automaticamente a uma rede Wi-Fi anteriormente unida”. Também diz que usar um roteador sem fio em um país para o qual não foi projetado pode “resultar em problemas de desempenho e confiabilidade”. para clientes Wi-Fi próximos. ”Idealmente, você pode configurar o seu Mac para ignorar esses detalhes conflitantes e dizer em qual país você está - mas você não pode.
Identificando a rede de problemas
Para identificar o roteador com um código de país conflitante, clique no menu Window no aplicativo Wireless Diagnostics e selecione Scan.
Você verá uma lista de redes Wi-Fi próximas. Olhe para a coluna "País" para encontrar o roteador que está transmitindo um código de país incorreto. Você pode obter o nome da rede sem fio do roteador na coluna "Network Name" (Nome da rede), e isso informará qual roteador está transmitindo o código do país incorreto.
Corrigindo o problema
Infelizmente, não parece haver uma maneira de forçar seu Mac a ouvir apenas um código de país específico. Não há uma maneira clara de preferir um determinado código de país quando vários deles estão próximos. A única solução real é localizar o roteador sem fio incorreto e alterar seu código de país ou substituí-lo por um roteador configurado adequadamente para operar em seu país atual..
Isso pode ser um problema. A menos que o roteador pertença a você ou a outra pessoa que você conheça, pode não haver muito o que fazer sobre isso. Você pode andar por aí com seu laptop ou telefone, procurando onde o sinal aparece mais forte e batendo nas portas dos vizinhos para localizar a rede Wi-Fi desonesta e pedir ao seu vizinho para consertá-lo. Parece uma solução ridícula, mas é o que a Apple recomenda - como diz o aplicativo Wi-Fi Diagnostics, você deve “entrar em contato com o proprietário da rede para resolver o problema”. Não é uma solução fácil ou realista em muitas situações, mas é o único que vai funcionar.
Um roteador próximo transmitindo um código incorreto pode estar operando em freqüências não licenciadas, e isso pode, na verdade, ser uma violação dos regulamentos e leis aplicáveis. Nos EUA, a pessoa que opera o roteador pode estar violando a lei federal de telecomunicações. Mas não espere que o governo desça no roteador externo de seus vizinhos, a menos que esteja causando sérios problemas - por exemplo, interferindo nas freqüências de comunicação de emergência..
Os roteadores transmitem essas informações usando o padrão 802.11d. Não parece possível desabilitar o 802.11d em um Mac, então não há realmente nenhuma maneira em torno desta curta de soluções questionáveis, como modificar o arquivo do driver de rede do seu Mac. Nós não tentamos essa solução em particular - é um exemplo dos comprimentos que você teve que fazer para evitar que seu Mac obedeça a esses códigos imprecisos..
Se você tiver problemas reais de Wi-Fi em uma determinada área do seu Mac, se livrar desse roteador pode ser a única solução que funcionará. Você também pode tentar melhorar seu próprio sinal Wi-Fi, e seu Mac pode ver primeiro sua própria rede Wi-Fi em vez da sua em conflito quando ela liga.
Crédito de imagem: Alessio Maffels no Flickr