sábado, 19 de agosto de 2017

Verificar o nível de sinal do wifi na linha de comando

Para verificar esta informação você precisará instalar algumas ferramentas de
┌─ h3dema@casa-desktop:~
└─┤$ sudo apt-get install wireless-tools
Tendo instalado este pacote, você deverá usar o comando iwconfig. Ele não precisa de parâmetros.
Minha placa de rede sem fio é ra0. O comando me informa em qual rede estou conectado ("sm").
Como mode é managed, então estou conectado a um access point (AP) cujo endereço MAC está listado como Access Point: 0C:F8:93:A0:81:90. Frequency indica qual a frequência que meu computador está utilizando para comunicar com o AP.


Minha placa de rede fornece três informações sobre o sinal:

  • Link Quality=100/100
  • Signal level:-34 dBm
  • Noise level:-60 dBm

A primeira linha é uma avaliação fornecida pelo fabricante do dispositivo USB sobre a qualidade da minha conexão. No meu caso é 100%. As duas linhas seguintes são os valores, respectivamente, do sinal captado e do ruído captado. Quando maior o valor do sinal (por exemplo, -33, -32 ,-31 ...) melhor e quanto menor o valor do ruído (por exemplo, -61, -62, -63 ....) melhor.


NOTA: os dispositivos de rede sem fio são muito diferentes de fabricante para fabricante e às vezes até mesmo de modelo para modelo. Assim não se assuste se o seu dispositivo não fornecer todas as três informações que eu mostrei. Pode ser que ele não mostre nenhuma informação!



Se você quiser saber mais sobre estas questões de sinal e ruído tem um livro bem legal (mas MUITO técnico) que Wireless Communications: Principles and Practice do Rappaport.


Nenhum comentário:

Postar um comentário

Desabilitar ModemManager no Ubuntu

 ModemManager provides a unified, high-level interface to control all kinds of modems: 4G/5G modems (LTE/NR) 3G modems NB-IoT / Cat-M1 modul...