idg*_*gar 6 network-manager wireless
我的笔记本电脑具有 802.11n 连接功能。
使用我之前的路由器,我可以以超过 54Mb/s 的速度传输数据。现在我有 D-Link 路由器,由于某种原因,最大连接速度为 54Mb/s,这意味着连接是用 802.11g 建立的。
如何检查已建立的标准(g 或 n)?是否有任何命令可以获取该信息?(nm-applet 在连接信息窗口中没有给出任何相关信息)。
该实用程序iw
显示使用的比特率并通过其列出的功能指示使用的 IEEE 802.11 标准。
从iw dev
输出中读取您的接口名称,并在<name>
.
iw dev <name> link
Run Code Online (Sandbox Code Playgroud)
与传统(非 802.11n)AP 关联时的示例输出:
tx bitrate: 36.0 MBit/s
Run Code Online (Sandbox Code Playgroud)
“MCS 索引”,表示 802.11n AP:
tx bitrate: 300.0 MBit/s MCS 15 40Mhz short GI
Run Code Online (Sandbox Code Playgroud)
“VHT”,表示支持 802.11ac:
tx bitrate: 86.7 MBit/s VHT-MCS 8 short GI VHT-NSS 1
Run Code Online (Sandbox Code Playgroud)
将此与 linux 驱动程序802.11n 表进行比较。您将看到示例“MCS 15 40Mhz 短 GI”300 MBit/s 对应于“短 400ns GI”列的“HT40 速率”中的一行。
要查看您的 wifi 适配器的一般功能,独立于 AP 链接,运行iw phy0 info
(与 同义iw list
)并查找关键字,如 HT (802.11n) / VHT (802.11ac, (Very) High Throughput), MCS (Modulation and Coding)方案)索引号和长/短 GI(保护间隔)。
有关更多解释,请继续此超级用户答案。
您sudo lshw -C network
应该能够看到您的 wifi 适配器支持哪些模式。iwconfig
但由于你的问题似乎是路由器使用(应该是类似wlan0
或)找到你的 wifi 适配器名称eth0
。然后尝试iwlist wlan0 scan
(替换wlan0
为您的适配器名称)。它将列出支持的比特率。如果最高为 54Mbit/s,则您的路由器似乎不支持 n 标准。
通过这种方式,您可以了解是否应该能够连接 n 标准。遗憾的是我不知道如何找出当前连接使用的标准。
归档时间: |
|
查看次数: |
9118 次 |
最近记录: |