Показывать BSSID точки доступа?

Ответы:

12

Если я не ошибаюсь, это должен быть адрес, указанный при выдаче

sudo iwlist scanning

Например:

wlan0     Scan completed :
          Cell 01 - Address: 00:11:22:33:44:55
                    Channel:5
                    Frequency:2.432 GHz (Channel 5)
                    Quality=70/70  Signal level=-33 dBm  
                    Encryption key:on
                    ESSID:"the_known_ssid"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    ...
htorque
источник
1
Небольшое дополнение к htorque: sudo iwlist wlan0 scanning|grep Addressпокажет только адреса. Мой пост займет больше времени, поэтому htorques 'лучше ;-)
Rinzwind
5

Вы также можете установить Wi-Fi-радар, который предоставит вам графический список всех беспроводных сетей, которые видит ваша сетевая карта. Используйте sudo apt-get install wifi-radarдля его установки.

Майкл Джеймс
источник
4

Если вы используете сетевой менеджер (по умолчанию в Ubuntu), вы можете использовать nmcli. У этого также есть несколько опций для формата вывода.

В вашем случае, когда вы знаете SSID и хотите BSSID:

nmcli -f SSID,BSSID,ACTIVE dev wifi list | grep $wanted_ssid
mivk
источник
2

нм-инструмент | grep Wireless-Name, где вы должны заменить «Wireless-Name» на беспроводную сеть, к которой вы пытаетесь подключиться, даст вам всю необходимую информацию

Ulises
источник
1

aircrack-ng может сделать это.

sudo airmon-ng start eth1 6использовать eth1 для мониторинга канала 6 (канал не является обязательным), а затем вы можете использовать sudo airodump-ng eth1его, чтобы он показывал вам BSSID.

Rinzwind
источник