作者: davx 時間: 2025-11-2 21:48 標題: 做人真係唔好貪平,部機太垃圾連1G mbps都行唔足
而家用緊D-Link 842 C1+ openwrt 24.10.0(準備升24.10.4),用咗software flow offloading up/down link都只係24x-25x mbps,唔用得一半,問你死未
作者: s84292 時間: 2025-11-3 09:12
D-Link 842 C1都成7年前了,本身都唔係咩HIGHEND野
買部新D囉,又唔會貴得去邊
作者: semson 時間: 2025-11-3 12:59
當年呢個價位嘅皇者應該是mt7621a吧?我都仲用緊呢個soc嘅router, software offload 都有700+ Mbps, hwnat就跑到1Gbps。
當年mt7621a平通街,你買錯了。
作者: pbodq 時間: 2025-11-3 13:54
隻D-Link 842 C1係行QCA9563 NAT processor
https://openwrt.org/toh/hwdata/d-link/d-link_dir-842_c1
一來, 佢係MIPS未破產的74kc 32 bit processor, ARM 64 bit都未出世你能期望什魔?
當期對標的產物同是MIPS 32bit 74kc的Asus AC66U(非B1), (下半年破產就變AC68U ARM 64bit)
但係AC66U都要開外掛才可以NAT上到800Mbps左右
二來, openwrt講到明開源driver ath79系列"不支援"hardware NAT acceleration, 現在你能看到的check box只作為soft offloading跳步用途, 只能減輕十幾%左右
https://openwrt.org/docs/techref/targets/ath79
現代高時脈多核的狀況下, 你大可以不要求hardware NAT都可以throughput到1000, 但以前低時脈少核年代, 你就要依靠果樣外掛driver, 所以你不應該期望更多, 除非你用回原廠driver去比較 (Qualcomm的開源driver一向係衰)
作者: s.friday1004 時間: 2025-11-3 15:08
1g 都係兩舊水姐,你果部用左咁多年,咩都回本啦~
作者: fakeman 時間: 2025-11-3 15:25
當年呢個價位嘅皇者應該是mt7621a吧?我都仲用緊呢個soc嘅router, software offload 都有700+ Mbps, hwnat ...
semson 發表於 2025-11-3 12:59
MT7621A 有 open source hardware acceleration driver 已經證實可以 full duplex 1Gbps(即係 2Gbps bandwidth),算係同級無敵,甚至乎好多初期嘅 802.11ax router 都用佢去配新 WiFi 就可以賣街
作者: davx 時間: 2025-11-3 18:02
回覆 4# pbodq
一陣試下將driver由ath10k-firmware-qca988x-ct+kmod-ath10k-ct轉ath10k-firmware-qca988x+kmod-ath10k-smallbuffers,好似話理論上可以再提升10-15%效能,至於超頻就唔考慮,因為部嘢都用咗幾長一段時間,咁搞即係叫部嘢快啲死
作者: pbodq 時間: 2025-11-3 19:55
回覆 7# davx
應該唔關事, 慢係主CPU連嵌2.4Ghz那個ath9k
qca9888(x) 這兩個ath10k只管wifi 5Ghz, 按理唔影響NAT (若有bug就乜都有可能), 你之前應該講緊插實線Ethernet吧?
-----
無謂爭扎

作者: ryu 時間: 2025-11-4 00:32
我有一部後備行23.05.6,依部可以用software offload or Qualcomm Shortcut Forwarding Engine, 5ghz wifi係最多300mbps, lan都有900mbps+
作者: KinChungE 時間: 2025-11-4 02:19
以前D舊router, 好多時要用翻原廠fw先有hardware nat行到1Gbps (#4有講)
好似以前機皇Asus AC68u咁, 如果一熄左hardware nat, 即刻得翻2xxMbps, 好正常
D-Link舊機要快唯有都係用翻原廠fw
作者: doggiestyle 時間: 2025-11-4 02:40
好多年前仲係 flash tomato
開 QOS 就唔支援硬體加速
開 硬體加速 就唔支援 QOS
即係搵黎搞
之後都冇咩心情 flash 呢樣 flash 果樣了
宜家有咩功能係會令你一定要 flash 個 router
作者: fakeman 時間: 2025-11-4 16:49
正常架喎,hardware acceleration 係唔經 CPU 架嘛,你點做 QoS?到今時今日應該只得 MT7988A 係有內置 hardware QoS engine(但好似 open source driver 未得住)
作者: davx 時間: 2025-11-4 18:08
本帖最後由 davx 於 2025-11-4 18:11 編輯
回覆 11# doggiestyle
唔講功能,剩係因為security問題已經要flash啦,官方firmware 2019已經無update,最後更新日期2019/11/20
https://www.dlinktw.com.tw/techs ... ?m=DIR-842(MU-MIMO)
作者: davx 時間: 2025-11-4 18:14
回覆 9# ryu
官方版唔見有高通SFE,你嗰個fork版嚟?
作者: robotmaster 時間: 2025-11-4 18:15
隻D-Link 842 C1係行QCA9563 NAT processor
https://openwrt.org/toh/hwdata/d-link/d-link_dir-842_c1
pbodq 發表於 2025-11-3 05:54
之前我接觸過隻 TP-Link Archer C6 v2, 都係用 QCA9563
https://openwrt.org/toh/tp-link/archer_c6_v2
比較有趣的是: 更早期的 Atheros AR9344 晶片系列, 卻能夠支援 Hardware NAT 加速
作者: ryu 時間: 2025-11-4 20:13
回覆 14# davx
官方版有software flow offload就唔洗用高通SFE,速度一樣.
要自己compile firmware先有高通SFE.
原post: https://forum.openwrt.org/t/qualcomm-fast-path-for-lede/4582

