我想知道是否存在任何命令行选项或 GUI 工具(Ubuntu 11.10),以便我可以测量给定位置的无线信号强度。我的房子里并不是所有角落都能轻松接入无线网络,我想知道哪些角落或房间的信号较弱。
答案1
在命令行中,您可以使用iwconfig
并查找“链接质量”和“信号级别”值。
当我带着上网本走动时,我经常使用这个命令,它每秒更新一次 iwconfig 的输出:
watch -n1 iwconfig
答案2
维蒙
具有彩色显示屏和大量易于阅读的信息的控制台应用程序。
要安装它,请输入以下命令:
sudo apt-get update
sudo apt-get install wavemon
要运行它,请输入:
wavemon
答案3
更漂亮的一个:
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
答案4
经过小幅修改来测量链接的质量(Link quality)和信号电平(Signal level)。
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 开关用于在值发生变化时突出显示值(突出显示更新之间的变化)。