做人真係唔好貪平,部機太垃圾連1G mbps都行唔足

而家用緊D-Link 842 C1+ openwrt 24.10.0(準備升24.10.4),用咗software flow offloading up/down link都只係24x-25x mbps,唔用得一半,問你死未 。嗰陣因為屋企得100 mbps ethernet cable,所以貪平買咗佢用嚟刷機,估唔到後來會升級轉用fibre,之後先發現奶嘢

D-Link 842 C1都成7年前了,本身都唔係咩HIGHEND野

買部新D囉,又唔會貴得去邊

TOP

當年呢個價位嘅皇者應該是mt7621a吧?我都仲用緊呢個soc嘅router, software offload 都有700+ Mbps, hwnat就跑到1Gbps。

當年mt7621a平通街,你買錯了。

TOP

隻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一向係衰)

TOP

1g 都係兩舊水姐,你果部用左咁多年,咩都回本啦~

TOP

當年呢個價位嘅皇者應該是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 就可以賣街

TOP

回覆 4# pbodq

一陣試下將driver由ath10k-firmware-qca988x-ct+kmod-ath10k-ct轉ath10k-firmware-qca988x+kmod-ath10k-smallbuffers,好似話理論上可以再提升10-15%效能,至於超頻就唔考慮,因為部嘢都用咗幾長一段時間,咁搞即係叫部嘢快啲死

TOP

回覆 7# davx


應該唔關事, 慢係主CPU連嵌2.4Ghz那個ath9k
qca9888(x) 這兩個ath10k只管wifi 5Ghz, 按理唔影響NAT (若有bug就乜都有可能), 你之前應該講緊插實線Ethernet吧?


-----
無謂爭扎

TOP

我有一部後備行23.05.6,依部可以用software offload or Qualcomm Shortcut Forwarding Engine, 5ghz wifi係最多300mbps, lan都有900mbps+

TOP

以前D舊router, 好多時要用翻原廠fw先有hardware nat行到1Gbps (#4有講)
好似以前機皇Asus AC68u咁, 如果一熄左hardware nat, 即刻得翻2xxMbps, 好正常

D-Link舊機要快唯有都係用翻原廠fw

TOP