随着智能手机的普及,无线路由器逐渐成为每个家庭的标配,但这也就造成了WIFI信号之间的干扰日益严重,特别是2.4GHz频段。减少WIFI信号相互干扰的方法之一是使用不同的信道,2.4GHz频段可以分为14个信道,但是大部分国家规定只能使用1-13信道,在日本可以用1-14信道,而在美国只能用1-11信道。

用工具分析了一下附近WIFI的信道,以1、6、11居多,于是想把家里刷了OpenWrt的路由器(型号是NETGEAR WNDRMAC)的WIFI信道改成13以减少干扰(13信道和11信道的频率有重叠部分,理论上改成14信道更好,但是不符合法律规定)。

于是进到OpenWrt的LuCI界面,发现无论将地区设置成哪个国家,信道都只能选择1-11,也就是美国标准;而另一台刷了OpenWrt的路由器(型号是华为HG255D)却不存在这个问题,设置成中国就能选择13信道。难道是NETGEAR做了手脚强制使用美国标准?通过一番搜索,在OpenWrt的文档中关于NETGEAR WNDR3700的页面上找到这样一段话:

  • Netgear ships the WNDR3700 with EEPROM chip stating that the router should restrict to US settings. Outside America, they ship software that ignores this chip. This is a bad thing as it means that your OpenWrt can’t work properly for the next two reasons.
  • In the USA, it is illegal to ship router firmware that can (through incorrect settings) bypass radio regulations.
  • Atheros (the wireless chip maker in the WNDR3700) asks open source folks not to ship compiled builds that bypass radio restrictions, even though their hardware vendors do this. This means if you bought hardware from one of the manufacturers (and you’re one of the 95% of the world’s population that doesn’t live in the USA) that doesn’t set the value in the EEPROM correctly, you’re kinda screwed if you want to use OpenWrt…

简单翻译一下就是说,Netgear在芯片上限制了只能使用美国设置,但是在美国以外的地方,他们的软件(也就是路由器固件)却忽略了这个芯片。在美国,路由器固件必须遵守无线电管理条例(即只能使用1-11信道),否则是违法的;而Atheros(无线网卡芯片制造商)请求开源软件的作者不要编译逾越无线电管理条例的固件,即便他们的硬件生产商这样做。

翻译出来太拗口,总结一下就是说,如果路由器的无线网卡芯片是Atheros,并且你使用的是官网编译的OpenWrt固件,那么你的路由器就只能使用1-11信道。

既然OpenWrt官网的固件不行,那就只好自己编译了,只要在编译的时候将.config设置中的CONFIG_ATH_USER_REGD改成y即可。编译OpenWrt固件对我来说并不难,但是重新刷固件,重新安装软件,重新配置路由器需要花费大量的时间,如此大动干戈仅仅为了开启13信道显然是不值得的,那有没有其他办法呢?幸好有一位大神写了一个补丁:

http://luci.subsignal.org/~jow/reghack/README.txt

NETGEAR WNDRMAC的芯片是ar71xx系列的,所以只需要运行下面的命令:

cd /tmp/
wget http://luci.subsignal.org/~jow/reghack/reghack.mips.elf
chmod +x reghack.mips.elf
./reghack.mips.elf /lib/modules/*/ath.ko
./reghack.mips.elf /lib/modules/*/cfg80211.ko
reboot

重启之后终于可以开启13信道了,真是折腾。

原文地址:http://demon.tw/hardware/openwrt-wifi-channel-13.html

OpenWrt路由器WIFI开启13信道相关推荐

  1. WR703刷Openwrt做打印服务器和开启13信道记录

    *** 今日折腾这个小路由器,前几天给它刷了openwrt的固件,做打印服务器挺好,小小的,可以粘在打印机后面(不过技术有限,不会从打印机取5V供电,不然就不用带个小尾巴了)*** 打印机是HP的P1 ...

  2. Android学习笔记六十:无线 WIFI 的13个信道频率范围

    出处:http://cnzhx.net/blog/13-channels-of-wifi/ 目前主流的无线WIFI网络设备不管是802.11b/g还是802.11b/g/n 一般都支持13个信道.它们 ...

  3. openwrt路由器接华为E3372(E8372)网卡实现4G转有线和WIFI

    Hilink 在openwrt系统中安装kmod-usb-net-rndis kmod-usb-net kmod-usb2 usb-modeswitch kmod-usb-net-cdc-ether. ...

  4. Mesh(802.11s)组网 — 基于OpenWRT路由器

    一.mesh网络 1.mesh网络拓补图 2.介绍 二.OpenWRT路由器Mesh网络配置 1.准备阶段           说明:本次测试用2台单WiFi路由器作为测试,wifi用于组建Mesh网 ...

  5. 修改国家代码增强OpenWrt 5G wifi信号的强度

    修改Openwrt 5Gwifi的信号 修改信道为157信道.国家代码为 AU -Australia时可以开启最大功率 24db (251mW) 1 2 3 4 5 6 7 8 9 # vim /et ...

  6. 树莓派安装openwrt旁路由开启ipv6

    前言 最近对软路由有兴趣, 刚好手上有一个树莓派3B+, 于是就折腾下安装openwrt, 并配置好ipv6 下载openwrt系统 经过百度和github中搜索查找, 发现这个 openwrt系统使 ...

  7. OpenWrt路由器——基础网络配置

    OpenWrt 路由器基础配置 基础配置方法 OpenWrt设置方法图解 WAN口配置 需要注意的是WAN口可以按默认协议配置DHCP客户端即可. 若重启后发现网络无法正常上网 在WAN口选择桥接模式 ...

  8. openwrt路由器进入安全模式

    openwrt路由器型号:WNDR3800 一.实验背景 在pc机上通过xshell软件登录openwrt路由器,pc机通过网线与openwrt路由器的LAN接口相连.openwrt路由器自带两块无线 ...

  9. 爱快路由器wifi短信验证上网怎样配置?wifi身份认证方案

    爱快软路由是一种常用的上网认证解决方案,本文详细介绍了爱快路由器wifi短信验证上网的配置过程. 一.注册并绑定爱快云(IKuai)账户 点击此处打开爱快云注册页面,注册爱快云后进行绑定操作. 如您还 ...

  10. 路由器WIFI信号有时找不到,挨在边上也找不到的解决办法 - 找不到WIFI信号 - 家里WIFI找不到

    核心问题 路由器WiFi信道设置为"自动",有时会太高,只要设置信道为1,马上就能搜得到. 步骤 每个路由的后台都不一样,但是道理是通的,以下是以水星MW325R为例子: 找到任何 ...

最新文章

  1. Android真机运行错误INSTALL_FAILED_MEDIA_UNAVAILABLE
  2. 洛谷——P1031 均分纸牌
  3. python考试编程题九道_一道逻辑推理题的程序实现(纯属娱乐)
  4. Web项目替换jar包中的文件的方法
  5. 线程自动退出_C++基础 多线程笔记(一)
  6. android imageview移动,基于Android实现随手指移动的ImageView
  7. tika提取pdf信息异常
  8. DbEntry 访问Access2010数据库
  9. 【IDEA】报错:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
  10. 智能优化算法:树种算法-附代码
  11. 学习笔记之高质量C++/C编程指南
  12. mysql 拼音首字母_MySQL拼音首字母查询
  13. Django框架基础知识(面试题)
  14. 黑苹果0004——制作u盘并开始安装
  15. 外文文献找不到怎么办?
  16. android平板的隐藏空间如何开启,平板电脑怎么截图和怎么隐藏游戏?
  17. 阿里面试官没想到,一个Volatile,我都能跟他吹半小时
  18. Dharma勒索病毒变种 ---加密后文件后缀.bkpx
  19. XMPP增加删除好友
  20. 电子工程师必备的调试神器—H7-TOOL

热门文章

  1. std在汇编语言是什么指令_详解汇编语言各种指令的解释与用法
  2. 什么是南大核心、北大核心、科技核心、人文核心、省级期刊和国家级期刊
  3. dedecms采集侠问题
  4. H3C认证路由交换网络高级工程师H3CSE
  5. 私服游戏推荐服务器三丰云服务器
  6. MMD原神动画制作(学习教程一)
  7. 模拟退火算法介绍和实例实现
  8. Webstorm中html无Vue语法提示
  9. 使用计算机打印资料时需要安装打印机驱动,打印机驱动安装步骤详解(一)_电脑基础知识_IT计算机_专业资料...
  10. F5 对接 Consul 实现服务发现和服务注册实践