![在 Windows 7 中获取无线适配器频段模式](https://linux22.com/image/1308717/%E5%9C%A8%20Windows%207%20%E4%B8%AD%E8%8E%B7%E5%8F%96%E6%97%A0%E7%BA%BF%E9%80%82%E9%85%8D%E5%99%A8%E9%A2%91%E6%AE%B5%E6%A8%A1%E5%BC%8F.png)
我有一个双频 802.11n 路由器,在两个频段运行,SSID 相同。我的 Windows 7 笔记本电脑有一个双频无线适配器。有没有办法找出客户端当前使用的频段?此外,有没有办法设置首选频段?
谢谢。
EDIT1:路由器是 Linksys E4200 (V2),我本质上想将 2.4GHz 频段保留在混合模式中,以便旧式 802.11g 设备可以连接,同时为 802.11n 设备分配 5.0GHz 频段。笔记本电脑的适配器(Intel Centrino Ultimate-N 6300 ANG)可以在两种 802.11n 模式下运行。
编辑2:相关主题
答案1
大多数适配器都无法满足您的要求。但无论如何,尝试都是毫无意义的 - 根据设计,E4200 将尝试使用 5.0GHz 进行连接(如果可用)。如果您真的想规定的话,您可以为 2.4 和 5.0GHz 使用不同的 SSID - 肯定比在一堆笔记本电脑上手动设置频率更容易,即使这是可能的。
答案2
不幸的是,GUI 没有显示无线频段或频道,但是如上所述,NETSH 命令会显示。
但可以将其修剪到仅剩必要的部分:
netsh wlan show interfaces
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\>netsh wlan show interfaces
There is 1 interface on the system:
Name : Wireless Network Connection
Description : Intel(R) Centrino(R) Advanced-N 6200 AGN
GUID :
Physical address :
State : connected
SSID :
BSSID :
Network type : Infrastructure
Radio type : 802.11g
Authentication :
Cipher :
Connection mode :
Channel : 11
Receive rate (Mbps) : 54
Transmit rate (Mbps) : 54
Signal : 99%
Profile :
Hosted network status : Not started
可以看出这里或者这里802.11n 使用 2.4GHz 和 5GHz 频段。在美国,2.4GHz 频段有 3 个不重叠的 20MHz 信道(1、6、11),其中有 11 个合法信道(1-11)。在世界其他地区,合法信道最多有 13 或 14 个。
美国的 5GHz 频段有 23 个不重叠的 20MHz 频道,编号从 36 开始。世界其他地区的法规大相径庭,但 34 以下的频道编号在任何地区都是不合法的。
参照上面的命令示例,使用上面的NETSH命令,如果信道是1-14,则使用的无线频率是2.4GHz频段。如果信道是34或更高,则使用的无线频率是5GHz频段。
答案3
适配器应自动选择最佳连接。可以通过以下 cmd 命令提供的信道 ID 或无线电 MAC 地址检查活动频段。
netsh
wlan
show all
答案4
您可以在Windows设备管理器的界面上设置首选频段。在设备管理器中选择“Intel Centrino Ultimate-N 6300 AGN驱动程序”的属性。选择“高级”,选择属性“首选频段”,然后选择相应的“值”,例如“首选5.2GHz频段”。
目前使用的是最新的英特尔迅驰Ultimate-N 6300 AGN 驱动程序,发布日期为 2012 年 9 月 30 日