Teste a intensidade do sinal sem fio na linha de comando do Mac OS X

Índice:

Anonim

Se você está tentando ajustar um roteador sem fio para obter o melhor sinal, ser capaz de medir continuamente a intensidade do sinal wi-fi enquanto brinca com as antenas, o posicionamento e qualquer outra coisa na rede é realmente valioso. Embora a maioria dos usuários seja melhor atendida usando o aplicativo Mac Wi-Fi Diagnostics para monitorar a força e o desempenho do sinal, outra opção é recorrer à linha de comando do Mac OS X, e é isso que abordaremos aqui.

Este truque é inteiramente baseado na linha de comando usando a ferramenta sem fio do aeroporto um tanto secreta e está disponível em todos os Macs com todas as versões do Mac OS X. Sim, a ferramenta do aeroporto ainda existe e é tão útil quanto nunca, embora a rede sem fio agora seja chamada de Wi-Fi no Mac.

Abra o aplicativo Terminal para começar. Para melhores resultados, você provavelmente desejará aumentar o tamanho do texto da fonte do seu terminal, o pressionamento de tecla Command+ facilita isso.

Como monitorar a intensidade do sinal Wi-Fi a partir da linha de comando no Mac OS X e visualizar o histórico RSSI

Para ver uma contagem contínua da intensidade do sinal, use o seguinte comando, certifique-se de que a sintaxe foi digitada corretamente sem quebras de linha (a quebra de linha está ok) para que funcione como pretendido:

enquanto x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI; dormir 0,5; feito

Pressione Enter e você começará a ver algo como a seguinte rolagem na tela:

Este é o seu indicador de intensidade do sinal, você notará que o último número de 'agrCtlRSSI: -38' deve mudar com frequência, pois é impresso repetidamente na tela do seu terminal. Esse número é a força do seu sinal wi-fi vindo do roteador para o seu Mac.

Você pode interromper a atualização desse comando de monitoramento de sinal contínuo pressionando Control+C na janela Terminal.

Como testar e observar a intensidade do sinal Wi-Fi em uma única linha no terminal Mac OS X

Se você não quiser ver uma lista de força do sinal sem fio com histórico (o que facilita saber se seus ajustes estão melhorando ou piorando as coisas), você também pode ter o relatório de comando apenas uma única linha com intensidade de sinal.Isso pode ser útil para criar scripts e personalizar seu shell e pode ser preferencial para alguns usuários em geral. Para ter uma única linha de texto, use a seguinte sintaxe:

"

Claro; enquanto x=1; do /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | grep CtlRSSI | sed -e &39;s/^.://g&39; | xargs -I SINAL printf \rRSSI dBm: SINAL; dormir 0,5; feito"

Novamente, pressione Control+C para interromper o comando.

Vale a pena lembrar que a força do sinal wi-fi é afetada por muitos fatores, incluindo a potência da antena do roteador sem fio, interferência de itens locais e barreiras físicas como chaminé ou micro-ondas, sinais de rádio e muito mais mais. Para obter melhores resultados, certifique-se de ter escolhido o melhor canal wi-fi para sua rede, facilmente possível com este utilitário Mac, para que o canal de transmissão wi-fi tenha o mínimo de uso e interferência nas proximidades.

Encontrei os dois exemplos de código acima em uma página de fórum há muito tempo quando procurava uma maneira de monitorar a intensidade do sinal, isso foi antes dos dias da ferramenta de diagnóstico sem fio do Mac OS X, incluindo nativamente essa funcionalidade , e eles têm sido uma grande ajuda ao tentar posicionar meu hardware wi-fi para máxima qualidade de recepção. Essa abordagem de linha de comando funciona em todas as versões vagamente modernas do software do sistema Mac e ainda está disponível nas versões mais recentes, incluindo macOS Mojave, Catalina, Sierra, El Capitan, Mac OS X Mavericks e outros.

Teste a intensidade do sinal sem fio na linha de comando do Mac OS X