【问题标题】:Change the channel of a wireless windows 8 hosted network更改无线 Windows 8 托管网络的频道
【发布时间】:2014-02-27 10:59:22
【问题描述】:

我已经在 Windows 8 下创建了一个托管 wlan 网络,使用

netsh wlan set hostednetwork mode=allow ssid=”MySSID” key=”password”

netsh wlan show hostednetwork

到目前为止一切顺利,但是频道号是由 netsh 自动设置的。是否可以手动更改号码?

【问题讨论】:

    标签: windows-8 wifi netsh access-point


    【解决方案1】:

    netsh 不支持这种特殊配置。您必须自己直接在硬件上配置通道设置。在我的特殊情况下,可以在 windows 的设备属性中设置频道。对于一些较旧的硬件,您必须通过供应商配置工具或在极端情况下修改固件本身来配置 AP。

    【讨论】:

      【解决方案2】:

      显然这是一个特定于硬件的选项。例如,在非常常见的外部 USB WiFi 记忆棒上,基于 Atheros 的 TP-LINK TL-WN722N(以及其他几个),通道选项在 高级 属性选项卡。相反,您需要破解特定卡的驱动程序 INF 文件。要查找您使用的驱动程序,请打开管理命令 shell 并键入:

      netsh wlan show all

      然后查找INF文件路径:

      Wireless System Information Summary
      (Time: 2015-08-25 11:38:33 FLE Summer Time)
      
      =======================================================================
      ============================== SHOW DRIVERS ===========================
      =======================================================================
      
      
      Interface name: WiFi 2
      
          Driver                    : TP-LINK Wireless USB Adapter
          Vendor                    : TP-LINK
          Provider                  : TP-LINK
          Date                      : 2013-11-19
          Version                   : 10.0.0.28
          INF file                  : C:\Windows\INF\oem20.inf
          Files                     : 1 total
                                      C:\Windows\system32\DRIVERS\athuwbx.sys
          Type                      : Native Wi-Fi Driver
      

      现在复制该文件并在下降文本编辑器中打开它。查找 [adhocchannelselect.reg] 条目。特别是搜索 defaultIbssChannel 键。就我而言,它看起来像这样:

      HKR, Ndi\params\defaultIbssChannel, ParamDesc,  0,  %adhocchannel%
      HKR, Ndi\params\defaultIbssChannel, default,    0,  "8"
      HKR, Ndi\params\defaultIbssChannel, min,        0,  "1"
      HKR, Ndi\params\defaultIbssChannel, max,        0,  "11"
      HKR, Ndi\params\defaultIbssChannel, step,       0,  "1"
      HKR, Ndi\params\defaultIbssChannel, base,       0,  "10"
      HKR, Ndi\params\defaultIbssChannel, type,       0,  "int"
      

      这里默认频道显示为8。这些是应该确定使用的默认通道的注册表值。但是,它们位于“高级”选项卡(设备管理器)中显示的错误部分,因此您需要将其复制到 [atheros.reg] 部分并在那里编辑您想要的频道。 (不要忘记注释掉旧部分。)

      完成后,卸载以前的驱动程序(并拔下设备)并重新安装您的破解版本。您的里程可能会有所不同。

      您也可以尝试手动编辑注册表。 非常小心!(在尝试任何更改之前首先备份您的注册表。)作为要导入的注册表脚本的示例

      Windows Registry Editor Version 5.00
      
      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-...-08002be10318}\0021]
      "defaultIbssChannel"="8"
      
      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-...-08002be10318}\0021\Ndi\params\defaultIbssChannel]
      "ParamDesc"="Default Soft AP Channel"
      "default"="8"
      "min"="1"
      "max"="11"
      "step"="1"
      "base"="10"
      "type"="int"
      

      在这里您必须编辑路径的\{4d36e972-...-08002be10318}\0021 部分,以匹配您自己的。

      【讨论】:

        猜你喜欢
        • 2017-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-26
        • 2013-08-13
        • 1970-01-01
        • 2021-05-06
        • 1970-01-01
        相关资源
        最近更新 更多