显示接入点的 BSSID?

ste*_*wpf 17 wireless

我想获取已知 SSID 的 BSSID,我该怎么做?谢谢 :-)

hto*_*que 15

如果我没记错的话,应该是签发时显示的地址

sudo iwlist scanning
Run Code Online (Sandbox Code Playgroud)

例如:

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
                    ...
Run Code Online (Sandbox Code Playgroud)

  • htorque 的小补充:“sudo iwlist wlan0scanning|grepAddress”将仅显示地址。我的帖子需要更多时间,所以 htorques' 更好;-) (2认同)

miv*_*ivk 8

如果使用网络管理器(Ubuntu 中的默认设置),您可以使用nmcli. 它还具有多个输出格式选项。

在您的情况下,您知道 SSID 并想要 BSSID :

nmcli -f SSID,BSSID,ACTIVE dev wifi list | grep $wanted_ssid
Run Code Online (Sandbox Code Playgroud)


小智 5

您还可以安装 wifi-radar,它将为您提供 NIC 看到的所有无线网络的图形列表。使用sudo apt-get install wifi-radar安装它。