Оцените силу сигнала WiFi устройств, подключенных к одной локальной сети

Знаете ли вы какой-либо способ оценки уровня сигнала (или качества связи) всех устройств, подключенных к той же локальной сети, к которой я подключен к ноутбуку с Ubuntu?

Позвольте мне объяснить. У меня есть роутер. Я подключен к сети WiFi маршрутизатора с моим ноутбуком, смартфоном и другим настольным ПК. Могу ли я понять уровень сигнала (или качество связи) смартфона и настольного компьютера от моего ноутбука?

Заранее спасибо!

2
задан 30 June 2019 в 17:58

1 ответ

Установить nmap

Из Как найти, какие устройства подключены к сети в Linux использовать:

sudo apt install nmap

Затем использовать ifconfig, чтобы получить Диапазон IP-адресов для вашего WiFi (или Ethernet).

Используйте найденный адрес и передайте его в nmap сканирование сети:

$ sudo nmap -sn 192.168.1.0/24

Starting Nmap 7.01 ( https://nmap.org ) at 2019-06-30 09:37 MDT
Nmap scan report for 192.168.1.65
Host is up (0.00032s latency).
MAC Address: 10:4F:A8:1D:37:A6 (Unknown)
Nmap scan report for 192.168.1.66
Host is up (0.00012s latency).
MAC Address: AC:9B:0A:DF:3F:D9 (Sony)
Nmap scan report for 192.168.1.254
Host is up (0.00076s latency).
MAC Address: 70:F1:96:42:5F:00 (Actiontec Electronics)
Nmap scan report for 192.168.1.67
Host is up.
Nmap scan report for 192.168.1.68
Host is up.
Nmap done: 256 IP addresses (5 hosts up) scanned in 2.39 seconds

Подключитесь к маршрутизатору через браузер

Вы можете войти в свой маршрутизатор через браузер, набрав 192.168.1.254 в адресную строку (в моем случае). Затем отображается веб-страница, где вы видите все подключенные устройства. Это может быть предпочтительнее вышеуказанного метода установки nmap и использования командной строки.

router connected devices.png

Что касается фактической силы сигнала, которая зависит от вашего маршрутизатора, как обсуждается в этом вопросе и ответе:

Похоже, что средний маршрутизатор не отслеживает уровень сигнала подключенных к нему устройств. Однако на каждом устройстве вы можете периодически записывать в файл информацию об уровне сигнала. Затем включите общий доступ к файлам и просмотрите этот файл с других устройств.


Другие интересные советы о силе сигнала

Из 8 команд Linux: для определения скорости беспроводной сети, мощности сигнала и другой информации :

Как узнать качество Wi-Fi-ссылки в Linux?

Вы можете получить общее качество ссылки. Это может быть основано на уровне конкуренции или помех, частоте появления ошибок по битам или кадрам, степени качества принятого сигнала, некоторой синхронизации по времени или другой метрике аппаратного обеспечения.

# iwconfig wlan0 | grep -i --color quality

Примеры выходных данных:

Link Quality=41/70  Signal level=-69 dBm

41/70 является агрегированным значением и полностью зависит от драйвера и аппаратного обеспечения. Или используйте следующую команду для получения списка доступных точек доступа Wi-Fi, известных NetworkManager, включая его скорость, безопасность, сигнал и т. Д.

$ nmcli dev wifi

Пример выходных данных:

*  SSID                              MODE   CHAN  RATE       SIGNAL  BARS  SECURITY 
*  nixcraft                          Infra  149   54 Mbit/s  42      ▂▄__  WPA2     
   tfarcxin                          Infra  7     54 Mbit/s  37      ▂▄__  WPA2
1
ответ дан 30 June 2019 в 17:58

Другие вопросы по тегам:

Похожие вопросы: