ASUS RT-AX86U Pro 無法穩定使用160mHz 解法分享

家中剛換裝了一台RT-AX86U Pro, 但不管如何設定, 160mhz就是一下子就跳到80mhz然後一去不復返...有時候持續幾分鐘, 但最長也撐不過兩小時. 經過兩天的不斷Google找解法之後, 終於在對岸的論壇找到最終解法
單純跟大家分享, 聽說其他Broadcomm晶片的部分機種也有同樣問題, 也是用這個解法

https://www.right.com.cn/forum/thread-8427967-1-1.html
=========
这个问题和DFS完全无关:
无需DFS的149-177(ISM+UNII-4)信道开160MHz一样会掉。
使用#a区域干掉DFS机制一样会掉。
上述情况使用wl_bw_switch_160=0规避。
当然也可能是误检测雷达信号,这种情况使用location_code=#a规避。
修复方法适用于所有使用博通wl闭源驱动的平台,包括BE系列、非华硕机型。
不止ax86u会掉160MHz,其他机型也会,但概率很低。
高通和联发科平台无效,但也有规避方法,可以自行研究。

ssh执行

envram set territory_code=US/01 (我自己沒有改這一行, 底下幾行都有改)
envram set location_code=#a
envram commit
nvram set wl_bw_switch_160=0
nvram set wl0_bw_switch_160=0
nvram set wl1_bw_switch_160=0
nvram commit
service restart_wireless

目前測試兩天了, 都可以穩定160mhz

<如果要恢復原狀, 底下是指令>

envram unset territory_code
envram unset location_code
envram commit
nvram set territory_code=CN/01(新版固件只有CN能在WebUI改区)
nvram set location_code=XX(国行特供假澳大利亚,实为高功率CN)
nvram set wl_bw_switch_160=2
nvram set wl0_bw_switch_160=2
nvram set wl1_bw_switch_160=2
nvram commit
service restart_wireless
果然是asus問題,ax86u狀況也是一樣160偶爾出現之後就固定80了……
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!