一种测量无线信号强度的工具

我想知道是否存在任何命令行选项或GUI工具(Ubuntu 11.10),以便我可以测量给定位置的无线信号强度。 我有一个房子,在所有角落都不容易接触无线网络我想知道在哪个角落或房间信号很弱。

在命令行上,您可以使用iwconfig并查找“链接质量”和“信号级别”值。

当使用上网本走动时,我经常使用这个命令每秒更新iwconfig的输出:

watch -n1 iwconfig

wavemon – 具有彩色显示和许多易于阅读的信息的控制台应用程序。

要安装它,请输入以下命令:

  sudo apt-get update sudo apt-get install wavemon 

要运行它,请输入:

  wavemon 

wavemon在行动

更漂亮的一个:

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

资料来源: http : //www.upubuntu.com/2012/06/display-wifi-signal-strength-in-real.html

wavemon有一个非常好的界面:

wavemon是一款基于ncurses的无线设备监视器。 它允许您监视无线网络硬件的信号和噪声级别,数据包统计信息,设备配置和网络参数。 它目前仅使用Lucent Orinoco系列卡进行测试,尽管它应该可以使用由Jean Tourrilhes编写的无线内核扩展所支持的所有设备(具有不同的function)。

要安装它,请输入以下命令:

  sudo apt-get update sudo apt-get install wavemon 

要运行它,请键入

 wavemon 

通过一个小的修改来测量链路的质量(链路质量)和信号电平(信号电平)。

  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 

注意:要监视的-d开关在更改时突出显示值(突出显示更新之间的更改)。

不需要安装其他软件的命令行选项是iwconfig命令。 要获得连接的质量,只需运行即可

 iwconfig wls8 | grep -i --color quality 
  • 输出:

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

wls8可能不适用于您,因此请将其替换为您需要的任何选项。 或者简单地说,运行iwconfig以查看所有输出。

这是一篇博客文章,描述了很多其他选项8 Linux命令:找出无线网络速度,信号强度和其他信息