我的路由器和无线网卡都支持 802.11a/b/g/n 标准,但由于我的速度只有 30-40 Mbit/s 左右,我怀疑使用的是 g 标准而不是 n 标准。现在,我想以某种方式验证这一点,所以我的问题是:有没有办法(如网络诊断工具等)找出计算机和路由器之间通信当前使用的标准?
答案1
在视窗(在 Win7 上测试,应该与 Vista 和 Windows XP 兼容):
netsh wlan show interfaces
C:\Users\myUser> netsh wlan show interfaces
There is 1 interface on the system:
Name : Wireless Network Connection 2
Description : DW1520 Wireless-N WLAN Half-Mini Card
State : connected
Network type : Infrastructure
Radio type : 802.11g <-- the currently negotiated value
Authentication : WPA-Personal
Cipher : CCMP
Connection mode : Auto Connect
Channel : 11
Receive rate (Mbps) : 54
Transmit rate (Mbps) : 54
Signal : 82%
Profile : xxxx
Hosted network status : Not started
在许多Linux风格(包括 Debian)使用iwconfig
。
虽然它不会显示“802.11n”这样的字符串,但它确实会显示Bit Rate:54 Mb/s
在其他设置中。