Как получить RSSI точки доступа, к которой я не подключен?

Я могу получить RSSI AP, к которому я подключен, просто выполнив:

iwconfig wlan0 | grep "Signal level"

Но как мне получить RSSI определенного AP, к которому я не подключен?

Если я получу iwlist wlan0 scan, я получу все AP и их RSSI, но я не могу по-настоящему найти RSSI конкретного, который меня интересует.

1
задан 18 June 2016 в 08:06

3 ответа

Вы могли использовать aircrack-ng комплект для контроля не связанных точек доступа WiFi и их мощностей сигнала.

  1. Установка пакет aircrack-ng от universe раздел официальных репозиториев Ubuntu:

    sudo apt-get install aircrack-ng
    
  2. Набор Ваша карта WiFi к режиму монитора:

    sudo airmon-ng start wlan0
    
  3. Сканирование для точек доступа и клиентов в диапазоне:

    sudo airodump-ng mon0
    

Пример произвел:

CH 13 ][ Elapsed: 32 s ][ 2016-06-17 21:39

 BSSID              PWR  Beacons    #Data, #/s  CH  MB   ENC  CIPHER AUTH ESSID
 24:65:xx:xx:xx:xx  -59        0     4106  145   1  -1   WPA              <length:  0> 

 BSSID              STATION            PWR   Rate    Lost    Frames  Probe
 24:65:xx:xx:xx:xx  08:D4:xx:xx:xx:xx    0    0e- 0e     0     4101

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

0
ответ дан 18 June 2016 в 08:06

я - responsing последние извинения

, Вы могли получить список сетевых адаптеров от ifconfig
, и затем run iwconfig wlp2s0 | grep -i --color Signal Level

я надеюсь, что он помогает

0
ответ дан 18 June 2016 в 08:06

Я использовал grep -Bn команды стиля для контроля rssi из AP, я не подключен с, в конечном счете, некоторые более определенные синтаксические анализаторы могут быть записаны, но это - достаточно хорошая острота для большого количества целей: вывод содержит rssi

, можно использовать scan опции iw или iwlist: давайте искать AP, названное Sage, который появляется в моем офисе:

iwconfig # get interface name, let's say it's "wifi0" 
sudo iw wifi0 scan | grep "SSID: Sage$" -B6 # show 6 lines before the SSID

вывод:

        freq: 2462
        beacon interval: 100 TUs
        capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
        signal: -79.00 dBm
        last seen: 624 ms ago
        Information elements from Probe Response frame:
        SSID: Sage

с [1 111]:

sudo iwlist wifi0 scan | grep ESSID:\"Sage\" -B3

вывод:

                    Frequency:2.462 GHz (Channel 11)
                    Quality=32/70  Signal level=-78 dBm  
                    Encryption key:on
                    ESSID:"Sage"

я использовал это или интерактивный монитор для мощности сигнала, размещение антенны и т.д. с помощью [1 112] с этим выражением, или, для статистики, с помощью [1 113] и watch

1
ответ дан 29 September 2019 в 12:24

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

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