web-dev-qa-db-fra.com

Un outil pour mesurer la force du signal sans fil

Je souhaite savoir s’il existe une option de ligne de commande ou un outil graphique (Ubuntu 11.10) permettant de mesurer la puissance du signal sans fil à un emplacement donné. J'ai une maison où le sans fil n'est pas facilement accessible à tous les coins. Je veux savoir dans quels coins ou quelles pièces le signal est faible.

67
Registered User

Sur la ligne de commande, vous pouvez utiliser iwconfig et rechercher les valeurs "Link Quality" et "Signal level".

Lorsque je me promène avec un netbook, j'utilise souvent cette commande qui met à jour la sortie de iwconfig toutes les secondes:

watch -n1 iwconfig

98
oddfellow

wavemon - Application console avec écran couleur et beaucoup d’informations faciles à lire.

Pour l'installer, entrez les commandes suivantes:

 Sudo apt-get update
 Sudo apt-get install wavemon

Pour l'exécuter, entrez:

 wavemon

wavemon in action

65
Dan H.

Un plus joli:

watch -n1 "awk 'NR==3 {print \"WiFi Signal Strength = \" \$3 \"00 %\"}''' /proc/net/wireless"

Source: http://www.upubuntu.com/2012/06/display-wifi-signal-strength-in-real.html

14
sequielo

wavemon a une interface vraiment sympa:

wavemon est un moniteur basé sur ncurses pour les périphériques sans fil. Il vous permet de surveiller les niveaux de signal et de bruit, les statistiques de paquets, la configuration du périphérique et les paramètres réseau de votre matériel réseau sans fil. Elle n’a actuellement été testée que sur la série de cartes Lucent Orinoco, bien que cela devrait fonctionner (avec diverses fonctionnalités) avec tous les périphériques pris en charge par les extensions de noyau sans fil écrites par Jean Tourrilhes.

Pour l'installer, entrez les commandes suivantes:

 Sudo apt-get update
 Sudo apt-get install wavemon

Pour l'exécuter, tapez

wavemon
4
Ramon Suarez

Avec une petite modification pour mesurer la qualité du lien (qualité de la liaison) et le niveau du signal (niveau du signal).

   watch -n1 -d "awk '{print NR == 3 \" WiFi Link Quality = \ "int (\ $ 3 * 1.428571429) \"% (\ "\ $ 3 \" 00 / 70.00) \ "; print \" level WiFi = \ "\ $ 4 \" 00 dBm \ "} '' '/ proc / net / wireless" signal

Remarque: le commutateur -d à regarder met en surbrillance les valeurs lorsqu'elles changent (mettez en surbrillance Changements entre les mises à jour).

0
P. Carlos

Une option de ligne de commande ne nécessitant pas l’installation de logiciel supplémentaire est la commande iwconfig. Pour obtenir la qualité d'une connexion, lancez simplement

iwconfig wls8 | grep -i --color quality
  • Sortie:

      Link Quality=56/70  Signal level=-54 dBm  
    

wls8 peut ne pas s'appliquer à vous, alors remplacez-le par l'option dont vous avez besoin. Ou simplement, lancez iwconfig pour voir toutes les sorties.

Voici un article de blog qui décrit de nombreuses autres options 8 commandes Linux: Pour connaître la vitesse du réseau sans fil, la puissance du signal et d'autres informations

0
Jon