LEDE OpenWRT强制2.4G使用40M频宽,为什么OpenWRT 2.4G 40M设置无效?
因为运行op的确实有很多老设备老芯片,硬件本身就不支持40M带宽,为了兼容和稳定,参数设置的保守点也无可厚非。近几年wifi技术发展狠狠快,新的路由器产品都不考虑老设备了,设置40M带宽模式就强制工作在40M模式,有问题设置回20m就行了。
LEDE OpenWRT 2.4G 40M 设置无效解决方法
OpenWRT强制2.4G使用40M带宽
uci set wireless.radio0.noscan=1 uci commit
OpenWRT强制2.4G使用40M带宽方法二
修改/etc/config/wireless
radio0下面添加:
option noscan '1'
补充一下,部分机型不是radio0,而是radio1,一个是2.4G,一个是5G,根据具体情况更改下
重启无线或者重启路由器
修改后的效果图
或者使用下面的方法实现强制使用40M带宽
OpenWRT强制2.4G使用40M带宽
1、修改base.po添加中文支持
feeds/luci/modules/luci-base/po/zh-cn/base.po
添加
msgid "Force 40MHz mode"
msgstr "强制40MHz频宽"
msgid ""
"Always use 40MHz channels even if the secondary channel overlaps. Using this "
"option does not comply with IEEE 802.11n-2009!"
msgstr "强制启用40MHz频宽并忽略辅助信道重叠。此选项不兼容IEEE 802.11n-2009!"
2、修改wifi.lua添加设置
feeds/luci/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua
在------------------- MAC80211 Device ------------------上面两个 end中间添加代码(红色部份)
m:set(section, "channel", value[2])
m:set(section, "htmode", value[3])
end
noscan = s:taboption("general", Flag, "noscan", translate("Force 40MHz mode"),
translate("Always use 40MHz channels even if the secondary channel overlaps. Using this option does not comply with IEEE 802.11n-2009!"))
noscan.default = noscan.disabled
end
------------------- MAC80211 Device ------------------
3、改完后再编译固件
已经刷好固件的的修改此处
usr/lib/lua/luci/mode/cbi/admin_network/wifi.lua
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包