LEDE OpenWRT 2.4G 40M 设置无效的原因

先说现象:LEDE等 OpenWRT系列原生或者改版固件很多人都发现有这个毛病,就是2.4G 设置40M带宽不起作用,单通道连接速度还是72M
解决办法也很简单,只需要输入两个命令,把2.4G 的一个noscan参数设置为1就行

解决LEDE K3 2.4G 40M带宽问题:http://www.right.com.cn/forum/thread-252938-1-1.html
方法一:

登陆lede 的webshell,输入命令:
uci set wireless.radio0.noscan=1
uci commit
方法二:
修改/etc/config/wireless
radio0下面添加:
option noscan '1'


重启无线或者重启路由器




作为一个理工男,问题解决后总要问一句,为什么?
国内搜了一圈,都是给出了这个方法,但是原因没找到。
只好硬着头皮翻-墙-放-狗+有道翻译 搜,E文早就还给老师了,我水平有限,得到了只言片语,有错误希望批评指正!

理解的大概意思是:OpenWRT为了兼容(20M)老设备和无线网络稳定性,参数设置的比较保守

OpenWRT根据一个老的IEEE标准规定,即使设置了40M带宽,启用前先扫描无线环境,如果有重叠频道,20M带宽老设备等等巴拉巴拉。。。,就不会启用40M的模式。所以,一个 noscan=1 参数,就强制开启40M模式了。

想想不能开启40M模式这个锅OpenWRT不能背,因为运行op的确实有很多老设备老芯片,硬件本身就不支持40M带宽,为了兼容和稳定,参数设置的保 守点也无可厚非,近几年wifi技术发展狠狠快,新的路由器产品都不考虑老设备了,设置40M带宽模式就强制工作在40M模式,有问题设置回20m就行 了。

只是建议大神们后续开发固件的时候在页面里加上这个noscan参数选项就好了。


本文章由作者:佐须之男 整理编辑,原文地址: LEDE OpenWRT 2.4G 40M 设置无效的原因
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐