Tim*_*Tim 4 wireless networking
如果我是对的,ESS 是一组 BSS 的联合。ESSID 和 BSSID 分别只是它们的 ID。
如何判断无线网络是否有 essid、bssid 或 ssid?essid、bssid 和 ssid 的用法有什么区别?什么时候用哪个?
我家的路由器创建的无线网络应该应用哪一个:ESSID、BSSID还是SSID?
一些使用 ESSID、BSSID 或 SSID 作为参数的命令示例。但我不确定为什么他们使用一个而不是其他的。
的联机帮助页iwconfig说
NAME
iwconfig - configure a wireless network interface
SYNOPSIS
iwconfig [interface]
iwconfig interface [essid X] [nwid N] [mode M] [freq F]
[channel C][sens S ][ap A ][nick NN ]
[rate R] [rts RT] [frag FT] [txpower T]
[enc E] [key K] [power P] [retry R]
[modu M] [commit]
iwconfig --help
iwconfig --version
Run Code Online (Sandbox Code Playgroud)
为什么它有一个论点essid而不是bssid?无线网络接口是否总是与 ESS 而不是 BSS 一起工作?
wpa_cli 有一个命令
bssid <network id> <BSSID>
set preferred BSSID for an SSID
Run Code Online (Sandbox Code Playgroud)
为什么它使用 BSSID 而不是 ESSIDiwconfig呢?
wpa_passphrase 使用 SSID 的参数,这是否意味着该参数可以是 BSSID 或 ESSID?
SYNOPSIS
wpa_passphrase [ ssid ] [ passphrase ]
Run Code Online (Sandbox Code Playgroud)wicd-wired-settings.conf 有以下设置:
bssid = <BSSID_of_network>
This value can be found using iwconfig(8).
essid = <ESSID_of_network>
This value can be found using iwconfig(8).
Run Code Online (Sandbox Code Playgroud)
可以iwconfig判断网络是ESS还是BSS?
谢谢!
我的理解是 ESSID 是接入点的名称,可以更改,但 BSSID 是接入点的数字 ID(类似于路由器的 MAC 地址)。例如,在我的大学校园里,我们有许多名称相同的不同接入点,但每个路由器的 BSSID 都不同。您可以列出具有各自 ESSID 和 BSSID 的网络
nmcli dev wifi
Run Code Online (Sandbox Code Playgroud)
或者为了更干净的输出,你可以做nmcli -f SSID,BSSID dev wifi。
也有iwlist,例如:
sudo iwlist wlp2s0 scan
Run Code Online (Sandbox Code Playgroud)
类型小号ervice小号ETS
身份证件:
正如 Sergiy 所说,您可以使用此命令获取附近网络的大量信息:
nmcli -f NAME,SSID,SSID-HEX,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,WPA-FLAGS,RSN-FLAGS,DEVICE,ACTIVE,IN-USE,DBUS-PATH dev wifi
Run Code Online (Sandbox Code Playgroud)
或iwlist wlp2s0 scanning,但由于来自net-tools和wireless-tools包的命令在 Linux 中似乎已被弃用,您可以尝试熟悉iw来自iproute2包的现代命令:
iw dev wlp2s0 scan dump
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11581 次 |
| 最近记录: |