買了一台陸版Xiaomi Mi Router 4C
不過刷完發現用區網傳檔案給另一台電腦/手機(lan←→wifi),
速度大概在7mb/sec左右,但是撐不到1分鐘後wifi部分就會當掉。
只能透過reboot來恢復wifi的部分。

有用MobaXterm來看CPU大概落在70%~40%左右。

這是甚麼問題呢?

firewall的 Hardware flow offloading 有開啟,但沒明顯用途。
有裝 SQM,但只針對PPPoE,
Wifi的WMM已關閉。


裝置型號 Xiaomi Mi Router 4C
架構 MediaTek MT7628AN ver:1 eco:2
目標平台 ramips/mt76x8
韌體版本 OpenWrt 22.03.3 r20028-43d71ad93e / LuCI openwrt-22.03 branch git-23.093.57104-ce20b4a
核心版本 5.10.161

謝謝您花時間閱讀...


OpenWrt的區網傳輸檔案問題....


OpenWrt的區網傳輸檔案問題....
leeleekoko wrote:
速度大概在7mb/sec左右,但是撐不到1分鐘後wifi部分就會當掉


我懷疑是負責 wifi 射頻的元件,過熱當機。

你可以把底部架空墊高,用風扇吹看看,如果能延長傳送時間,那就是這個原因。

但也要看原設計,有沒有針對這個元件裝散熱片。否則架高跟吹風扇都沒什麼用 ....
看你那CPU負載這麼高,肯定跑不動然後一直當機,或許是Openwer FW問題,你可以先換個版本試試。
如果換了不同的FW後,CPU負載還這麼高就是CPU真不夠力了,建議換!

目前改Openwrt的最佳性價比推薦小米 redmi AX6S (6天線,支援WIFI6,晶片:MTK7622 記憶體:256MB Flash: 256MB)
在對岸大概245RMB上下,性價比超高
穆德 wrote:
看你那CPU負載這麼高,肯定跑不動然後一直當機,


我用的路由器是 MT7621A 的開發板,當 BT 的路由有幾年了!

也是裝 openwrt,一直很穩定的工作,沒有當機過。所以 cpu 的負載應該沒問題。

不過我的開發板沒裝 wifi 子板,都只用網路線。
穆德
7628 是比 7621更老的 SOC,7621和目前的7622都可以
先刷回去吧
區網傳輸跟offloading無關,又沒有做NAT
理論上不應該吃到CPU
如果有問題應該是出在WIFI晶片沒錯
如果原廠韌體沒這個問題,表示openwrt的WIFI驅動有問題
萬一原廠的也會,應該硬體有點問題了
f4485402
如果是純有線內網(lan),其實一點關係都沒有,switch晶片直接就做掉了,現在是因為是wlan跟lan在互傳,MTK的無線晶片架構wlan傳輸會吃到CPU,所以如果CPU滿載的確會造成問題
f4485402
但是正常的wlan應該不會吃到那麼重的CPU,畢竟NAT/QOS應該都沒有啟動,而且在怎麼樣也不可能傳一傳就斷掉了
穆德 wrote:
7628 是比 7621更老的 SOC,7621和目前的7622都可以


我搜了一下,7628 是 2014 年,7621a 則是 2013 年,相差不多。

2013年11月宣告推出面向802.11ac高端路由器的全新双核网络芯片MT7621A。
tp1900芯片对比7621a_貌似很多人看不起MTK,其实MTK7621A已经很给力了

MT7628是聯發科技2014年底發布的業界新壹代2T2R 802.11n Wi-Fi AP/路由器系統單芯片解決方案(SoC)。
openwrt開發板 MT7628模塊串口透傳wifi攝像頭 16MB flash + 128MB RAM超MT7620
穆德
差很多,這兩顆是不同水平的SoC。7628是單核CPU,時脈最高580MHz,WIFI只支援到11n,USB 2.0。7621是雙核CPU,時脈880MHz,WIFI支援到11ac,USB 3.0
逃避這個問題好久好久了。
回頭看以前N300RT預設值IPv6是關閉,似乎懂了甚麼...。
把IPv6的功能全部禁用之後,用SSH連線看CPU平常的耗用下降至4~8%。
但WIFI問題依舊在...
察看openwrt日誌會出現MCU超時的問題。

儘管openwrt更新到23.05依舊,
在telegram的4C群組內,老外說是乙太網路問題。
https://github.com/openwrt/openwrt/issues/10074

這...
看起來有解,但需動到OpenWrt ImageBuilder
嘗試自己用VM裝Ubuntu,試了兩天都沒編成功。

所以目前還是別碰這系列的機子比較實際。


----------2023 /12 /06 更新---------------------

這個修正已經在23.05.02 有補釘了
目前測試不會在傳輸的時候造成MCU錯誤而掛了WIFI
文章分享
評分
評分
複製連結

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