Как составить список всех источников Wi-Fi в зоне действия и узнать уровень их сигнала?

Как составить список всех источников Wi-Fi в зоне действия и узнать уровень их сигнала?

Как мне составить список всех источников Wi-Fi в радиусе действия с указанием мощности их сигнала в Ubuntu 15.10, даже не зная паролей Wi-Fi? Могу ли я это сделать? По сути, я хочу составить карту своего рабочего места на основе мощности различных сигналов Wi-Fi, чтобы получить местоположение на основе мощности Wi-Fi.

Поскольку моя Ubuntu 15.10 показывает мне список всех доступных источников Wi-Fi для подключения с указанием мощности их сигнала в графической форме, где я могу использовать один из них и ввести пароль для подключения, я хочу узнать, есть ли способ получить список имен источников Wi-Fi, мощность их сигнала в числовом выражении с помощью команды bash или чего-то еще?

решение1

nmcliЧтобы найти то, что вы ищете, вы можете использовать :

[itnet7@localhost ~]$ nmcli device wifi list
*  SSID           MODE   CHAN  RATE       SIGNAL  BARS  SECURITY  
   --             Infra  1     54 Mbit/s  90      ▂▄▆█  WPA2      
*  Xunil_51       Infra  149   54 Mbit/s  66      ▂▄▆_  WPA2      
   HoltzGuest     Infra  1     54 Mbit/s  29      ▂___  WEP       
   ThatGuy        Infra  1     54 Mbit/s  29      ▂___  WPA1 WPA2 
   CAT-HOME       Infra  6     54 Mbit/s  29      ▂___  WPA1 WPA2 
   tla11854       Infra  6     54 Mbit/s  29      ▂___  WPA2

Вы даже можете использовать nmcliдля подключения к одному

nmcli device wifi connect HoltzGuest password <enter password here>

Если вы находитесь в графической среде и пытаетесь подключиться к SSID, требующему ключ или пароль, не указывая ничего, вы получите следующее сообщение:

Скриншот графической аутентификации при подключении к Wi-Fi через nmcli

решение2

sudo iwlist wlan0 scan

(конечно, вы заменяете wlan0 на имя вашего активного интерфейса Wi-Fi)

решение3

Вы можете использовать kismet. С kismet (кроме указаний о силе сигнала и другой базовой информации) вы можете иметь gps-адаптер и нанести на карту всю вашу область для точек доступа wifi. Координаты gps берутся kismet и также могут отображаться с помощью google earth.

Не стесняйтесь посетить веб-страницу инструментов:http://www.kismetwireless.net/

Также есть множество обучающих программ на YouTube и в Интернете в целом!

Связанный контент