如果我的 Ubuntu 设备连接到使用 2.4 GHz 和 5 GHz WiFi 的双频 WiFi SSID,那么我的理解是它将自动在两个频段之间切换,具体取决于哪个频段的信号更强/数据速率更高。有没有办法检查我的设备当前正在使用哪个频段?
Ubuntu 20.04。
答案1
如果您的路由器默认设置为使用相同的网络名称 (SSID) 和登录凭据,并且您的无线网卡支持两个频段,那么路由器确实会根据需要自动切换。请检查:
nmcli device wifi list
列出的网络之一旁边会有一个星号 *,表示该网络正在使用中。以下是我的计算机上的一个示例:
IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
xxxx GBR1 Infra 11 540 Mbit/s 99 ▂▄▆█ WPA2 WPA>
-
xxxx GBR5 Infra 149 540 Mbit/s 92 ▂▄▆█ WPA2 WPA> xxxx -- Infra 3 130 Mbit/s 74 ▂▄▆_ WPA2 > xxxx DIRECT-Infra 149 130 Mbit/s 67 ▂▄▆_ WPA2
我已删除 BSSID(MAC 地址)。如您所见,我已连接到 GBR5;其信道为 149,表明它是一个 5 gHz 信道。
您还可以通过以下方式了解:
iwconfig
wlp3s0 IEEE 802.11 ESSID:"GBR5"
Mode:Managed Frequency:5.745 GHz Access Point: xxxx
Bit Rate=866.7 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=67/70 Signal level=-43 dBm
看到这个频率是5.745gHz,显然是5gHz的频率。
因为 5 gHz 总是更快,所以我建议您重命名路由器的各个段;例如 myrouter2.4 和 myrouter5。