Я хочу знать, существует ли какая-либо опция командной строки или инструмент GUI (Ubuntu 11.10), чтобы я мог измерить силу беспроводного сигнала в данном месте. У меня есть дом, где беспроводная связь недоступна во всех уголках, и я хочу знать, в каких уголках или комнатах сигнал слабый.
В командной строке вы можете использовать iwconfig
и искать значения «Качество связи» и «Уровень сигнала».
При прогулках с нетбуком я часто использую эту команду, которая каждую секунду обновляет вывод iwconfig:
Более симпатичный:
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 - Консольное приложение с цветным дисплеем и множеством легко читаемой информации.
Для установки введите следующие команды:
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 позволяет наблюдать за выделенными значениями при их изменении (выделять Изменения между обновлениями).
wavemon имеет действительно приятный интерфейс:
wavemon - это монитор на основе ncurses для беспроводных устройств. Он позволяет вам наблюдать уровни сигнала и шума, статистику пакетов, конфигурацию устройства и параметры сети вашего оборудования беспроводной сети. В настоящее время он был протестирован только с серией карт Lucent Orinoco, хотя он должен работать (с различными функциями) на всех устройствах, поддерживаемых расширениями беспроводного ядра, написанными Джин Туррилес. blockquote>
Чтобы установить его, введите следующие команды:
sudo apt-get update sudo apt-get install wavemon
Чтобы запустить его, введите
wavemon
Параметром командной строки, который не требует установки дополнительного программного обеспечения, является команда iwconfig
. Чтобы получить качество соединения, просто запустите
iwconfig wls8 | grep -i --color quality
Вывод:
Link Quality=56/70 Signal level=-54 dBm
wls8
может быть неприменимо к вам, поэтому замените его на любой вариант, который вам нужен. Или просто запустите iwconfig
, чтобы увидеть весь вывод.
Вот сообщение в блоге, которое описывает множество других опций 8 Linux-команд: узнать скорость беспроводной сети, уровень сигнала и другую информацию