作者查詢 / Taiwan641

總覽項目: 發文 | 留言 | 暱稱
作者 Taiwan641 的總覽 (PTT發文,留言,暱稱)
發文數量: 65
收到的『推』: 192 (28.6%)
收到的『→』: 408 (60.8%)
收到的『噓』: 71 (10.6%)
留言數量: 1388
送出的『推』: 326 (23.5%)
送出的『→』: 1038 (74.8%)
送出的『噓』: 24 (1.7%)
使用過的暱稱: 1
Taiwan641 在 PTT 最新的發文, 共 65 篇
[無線] CAKE移植 Padavan TP-Link Archer C2 V1 斐訊 K2P A1/A2
[ Broad_Band ]231 留言, 推噓總分: 0
作者: Taiwan641 - 發表於 2026/01/26 19:22(1月前)
已售出
[ e-coupon ]0 留言, 推噓總分: 0
作者: Taiwan641 - 發表於 2024/11/29 14:29(1年前)
已售出
[ e-coupon ]0 留言, 推噓總分: 0
作者: Taiwan641 - 發表於 2024/11/29 13:01(1年前)
已售出
[ e-coupon ]0 留言, 推噓總分: 0
作者: Taiwan641 - 發表於 2024/11/28 13:12(1年前)
已售出
[ e-coupon ]0 留言, 推噓總分: 0
作者: Taiwan641 - 發表於 2024/11/28 11:54(1年前)
Taiwan641 在 PTT 最新的留言, 共 1388 則
[無線] CAKE移植 Padavan TP-Link Archer C2 V1 斐訊 K2P A1/A2
[ Broad_Band ]231 留言, 推噓總分: 0
作者: Taiwan641 - 發表於 2026/01/26 19:22(1月前)
18FTaiwan641: 回覆jhjhs33504[15樓]:C2原廠用的kernel是MTK SDK的,01/27 22:50
19FTaiwan641: 所以2.6.36應該是直接用SDK的,根據維基百科,這個內核01/27 22:50
20FTaiwan641: 在2011年2月就被宣告EOL,Archer C2這款的Padavan韌體01/27 22:50
21FTaiwan641: ,原本是基於ASUS的rt-n56u的原始碼改寫的,2012年5月01/27 22:51
22FTaiwan641: 初版發布,2016年9月宣告EOL,CAKE是從4.19內核開始才01/27 22:51
23FTaiwan641: 被納入上游核心的一部分,4.19內核是在2018年10月才發01/27 22:51
24FTaiwan641: 布的,CAKE是一種Linux qdisk、是一種最先進的主動佇列01/27 22:51
25FTaiwan641: 管理技術(AQM),它結合了 scheduler 和流量整形器,可01/27 22:51
26FTaiwan641: 以有效地解決緩衝區膨脹。01/27 22:51
27FTaiwan641: 附圖最清楚:01/27 22:51
28FTaiwan641: (前兩張GIF,後兩張JPG)01/27 22:51
29FTaiwan641: (第一張英文版,第二張中文版)01/27 22:51
30FTaiwan641: http://i.imgur.com/M4XtKcH.jpg01/27 22:51
31FTaiwan641: http://i.imgur.com/WEjFRMW.jpg01/27 22:52
32FTaiwan641: http://i.imgur.com/GhIndz1.jpg01/27 22:52
33FTaiwan641: http://i.imgur.com/Rw8Cag4.jpg01/27 22:52
35FTaiwan641: 連線數最高可以設到65536,問題是這台的HWNAT硬體轉發01/27 23:20
36FTaiwan641: 上限是16384,只要成功走硬體轉發的連線,CPU的使用率01/27 23:20
37FTaiwan641: 會降到個位數甚至是幾乎是0%,這台特別的是用了MT7620A01/27 23:20
38FTaiwan641: [單核心CPU+2.4G]+MT7610E[5G]+RTL8367RB[Switch]01/27 23:20
39FTaiwan641: 這顆CPU支援使用REGMII連結到Switch,WAN to LAN 有線01/27 23:21
40FTaiwan641: 網路1Gbps的高速轉發,成功加速的連線幾乎不花CPU的效01/27 23:21
41FTaiwan641: 能,這台連線數最高應該只能到32768,因為這台的SPI Fl01/27 23:21
42FTaiwan641: ash 8MB+RAM 64MB[這也是瓶頸之一,RAM不夠大當然撐不01/27 23:21
43FTaiwan641: 了更多的連線數]01/27 23:21
44FTaiwan641: 這台當年售價不到一千元,能上1G靠的就是CPU的REGMII和01/27 23:21
45FTaiwan641: 那顆Switch,如果沒有那顆Switch就只能乖乖地用CPU內建01/27 23:21
46FTaiwan641: 的100Mbps Switch;如果沒有REGMII也沒辦法做到讓CPU跟01/27 23:21
47FTaiwan641: 外接的Switch連線,01/27 23:21
48FTaiwan641: 但K2P就不一樣了,CPU是MT7621A內建1Gbps Switch,而且01/27 23:21
49FTaiwan641: 也支援HWNAT 連線數一樣是16384,是雙核心CPU,可以想01/27 23:21
51FTaiwan641: 像成是升級版的MT7620A,這台SPI Flash 16MB+RAM 128MB01/27 23:22
52FTaiwan641: 一般使用情境,連線數不太可能爆表,所以移植CAKE的本01/27 23:22
53FTaiwan641: 質是改善網路連線品質,4.19內核開始是不用移植,內核01/27 23:22
54FTaiwan641: 有開就有,前提是編譯韌體的時候有編為模組或直接寫進01/27 23:22
55FTaiwan641: 去內核裡面,移植到4.4.198還相對簡單,但3.4.113的內01/27 23:22
56FTaiwan641: 核跟原廠的比雖然是比較新的,但事實上也算是個老古董01/27 23:22
57FTaiwan641: ,能用上fq_codel就很好了,但CAKE的指令很簡單,只管01/27 23:22
58FTaiwan641: 離開介面的流量,這也是當初這套演算法的作者的傑作,01/27 23:22
59FTaiwan641: 那麼老的內核,能用得上這個演算法已經是奇蹟了!01/27 23:22
60FTaiwan641: 回覆HiJimmy[16樓]:從原始碼來看,這比較貼近您最後說01/27 23:39
61FTaiwan641: 的梅林,其實系出同源,都是ASUSWRT的改寫版本。01/27 23:39
62FTaiwan641: 梅林的外觀幾乎就跟ASUS路由器長得一模一樣,Padavan則01/27 23:39
63FTaiwan641: 是屬於輕量化的分支,通常是MTK CPU的路由器才有支援,01/27 23:40
64FTaiwan641: 以現在來看都是年代久遠的產品,但原廠不太可能在QoS加01/27 23:40
65FTaiwan641: 入CAKE這個演算法,每個人的網速上限不同,要有穩定不01/27 23:40
66FTaiwan641: 爆ping的網路環境,還是要損失5-10%的上限網速,限速越01/27 23:40
67FTaiwan641: 嚴格,效果越好,因為我走的是AP-Client+AP無線中繼模01/27 23:40
68FTaiwan641: 式(WISP),Starlink也是靠CAKE這個演算法來改善延遲問01/27 23:40
69FTaiwan641: 題的,本質上Starlink也是走WISP模式,這和WDS橋接還有01/27 23:40
70FTaiwan641: Mesh網狀網路是完全不一樣的東西,01/27 23:40
71FTaiwan641: 能用上這個演算法,還要會手動設定,作者有寫出一個cak01/27 23:48
72FTaiwan641: e-autorate,但那個不適合家用網路,它會頻繁測速來達01/27 23:48
73FTaiwan641: 到自動偵測連線速率,這比較適合不穩定網速的環境,像01/27 23:48
74FTaiwan641: 是4G和5G這樣的情境,才要用到動態調節網速,緩解網路01/27 23:48
75FTaiwan641: 壅塞。01/27 23:48
76FTaiwan641: 回覆jhjhs33504:我個人覺得是差別蠻大的,上限網速降01/27 23:52
77FTaiwan641: 低是一定的,但延遲問題真的改善很多,以我的配置可以01/27 23:52
78FTaiwan641: 達到下載、上傳、雙向併發三者都能測出A級的成績,能達01/27 23:53
79FTaiwan641: 到3A,這已經很強了!01/27 23:53
80FTaiwan641: 另外,您說的不佔線,其實HWNAT應該就做到了,建立連線01/28 00:22
81FTaiwan641: 是一定會佔用RAM,維持連線也會持續佔用,但只要進入硬01/28 00:22
82FTaiwan641: 體轉發,就不太吃CPU的額外效能,像我用的是WISP無線中01/28 00:22
83FTaiwan641: 繼,原本是全部都靠CPU去跑所有的流程和轉發,但我的韌01/28 00:22
84FTaiwan641: 體還有導入SFE,也就是讓封包走捷徑,來達到快速轉發,01/28 00:22
85FTaiwan641: 等於是用CAKE先從源頭限速和流量整形(這會消耗CPU效能)01/28 00:23
86FTaiwan641: ,接著HWNAT會接管可以被硬體加速的連線,成功接管就會01/28 00:23
87FTaiwan641: 直接進入NAPT,也就是成功binding的連線,沒被接管的會01/28 00:23
88FTaiwan641: 被踢回去給CPU,這時候SFE就派上用場了,封包走捷徑也01/28 00:23
89FTaiwan641: 能達到快速轉發,一般原廠韌體不太可能這樣混血使用的01/28 00:23
90FTaiwan641: ,雖然我用起來是很穩定,但原廠不太可能實現這件事,01/28 00:23
91FTaiwan641: 當然不是做不到,但產品定位和消費者導向,一般能看到01/28 00:23
92FTaiwan641: 的QoS,絕大多數都是相對比較舊的算法,當然每個人的網01/28 00:23
93FTaiwan641: 路環境也不一樣,原廠不可能幫每位客人都客製化一個量01/28 00:23
94FTaiwan641: 身訂作的參數,用上新版的openwrt應該是有內建CAKE的,01/28 00:24
95FTaiwan641: 原廠寫好的韌體,看起來越滿意的,絕對是反應在價格上01/28 00:24
96FTaiwan641: ,網路用起來卡,有時候真的不是原廠的硬體不好,進來01/28 00:24
97FTaiwan641: 的封包和出去的封包塞車的時候,就是爆ping的時候,所01/28 00:24
98FTaiwan641: 以流量整形當然也很重要,就像上面我貼的GIF,想了解更01/28 00:24
99FTaiwan641: 多資訊,可以去看LibreQoS的官網:01/28 00:24
100FTaiwan641: https://libreqos.io01/28 00:24
101FTaiwan641: 想要了解您的網路環境有沒有存在緩衝區膨脹有兩個網站01/28 00:24
102FTaiwan641: ,DSLReports倒站了,所以目前我只找到下面兩個測試用01/28 00:24
103FTaiwan641: 的網站:01/28 00:25
104FTaiwan641: https://www.waveform.com/tools/bufferbloat01/28 00:25
105FTaiwan641: 另一個是:01/28 00:25
106FTaiwan641: https://bufferbloat.libreqos.com01/28 00:25
107FTaiwan641: 最好的狀況當然是看中華電信或是您的ISP直接從源頭導入01/28 00:25
108FTaiwan641: 這套系統,但好像不太可能。01/28 00:25
110FTaiwan641: 回樓上:我實測是CAKE生效,限速生效,HWNAT生效,你說01/28 23:43
111FTaiwan641: 的失效是你韌體的問題,我的韌體是正常生效,完美配合01/28 23:43
112FTaiwan641: 的,你用MTK原廠那個hw_nat -g就可以查到成功Bind的連01/28 23:43
113FTaiwan641: 線,但原廠早期版本的寫法沒這麼完善,取值沒有擠一點01/28 23:43
114FTaiwan641: 會被硬塞字元,導致記憶體錯位,顯示出來的IP和port都01/28 23:43
115FTaiwan641: 會被塞0,後來的MTK原廠程式碼已經改善了,所以這個問01/28 23:43
116FTaiwan641: 題不修也可以,但原廠取值的方式相對簡單暴力,多數情01/28 23:43
117FTaiwan641: 況是不會促發bug的,因為多數人根本不會去看這個debug01/28 23:43
118FTaiwan641: 工具01/28 23:43
139FTaiwan641: Padavan的傳統QoS跟CAKE完全不同,而且我根本沒開傳統Q01/29 20:05
140FTaiwan641: oS,AI會告訴你這是衝突的,但WISP環境下,我多次實測01/29 20:05
141FTaiwan641: 的狀況,確實是我這樣配置是最穩定的,老舊的ra_nat.c01/29 20:05
142FTaiwan641: 裡面的寫法是把介面全都註冊進HWNAT的硬體加速引擎,新01/29 20:05
143FTaiwan641: 版的則是針對不同無線晶片去找寫死的介面名稱。01/29 20:05
144FTaiwan641: 題外話是K2P Padavan 4.4.19801/29 20:05
145FTaiwan641: 這新版原始碼是直接寫死01/29 20:05
146FTaiwan641: 2.4G 和 5G WISP介面名稱01/29 20:06
147FTaiwan641: apcli0 和 apclii0,但K2P介面對應的名稱是:01/29 20:06
148FTaiwan641: apclix0 和 apcli001/29 20:06
149FTaiwan641: 原版是對應不上的!01/29 20:06
150FTaiwan641: 找不到介面就是註冊失敗,全靠CPU轉發,不可能被HWNAT01/29 20:06
151FTaiwan641: 成功接管,不確定是原開發者還是MTK原廠程式碼裡面藏了01/29 20:06
152FTaiwan641: 一段直接跳過指定名稱的註冊流程01/29 20:06
153FTaiwan641: 只要介面名稱有「apcli」五個字01/29 20:06
154FTaiwan641: 直接跳過註冊介面流程,也就是說新版原本是絕對沒機會01/29 20:06
155FTaiwan641: 讓硬體接管連線,但經過我的修改,不論舊版還是新版都01/29 20:06
156FTaiwan641: 能成功註冊介面且正常與硬體加速引擎正常溝通,只要能01/29 20:07
157FTaiwan641: 被硬體引擎接管的流量,進入轉發就有可能達到上面有人01/29 20:07
158FTaiwan641: 提到的衝突,但這並不會導致當機或不穩,而是被硬體接01/29 20:07
159FTaiwan641: 管的連線就不歸CPU管,隊列管理就只有針對CPU轉發的連01/29 20:07
160FTaiwan641: 線是有效的,但CAKE針對離開介面的流量控制,你只管上01/29 20:07
161FTaiwan641: 傳流量當然就是半調子,不論是你的2.4G、5G、6G還是區01/29 20:07
162FTaiwan641: 域網路,離開介面對你來說就是下載,但上傳的介面只有01/29 20:07
163FTaiwan641: 你的WAN介面,以我的狀況就是WISP 2.4G介面。01/29 20:07
164FTaiwan641: 上面還有人提到2.4G怎麼會比5G快的疑問:因為我是上游A01/29 20:07
165FTaiwan641: P 2.4G,我WISP 2.4G接收,透過5G轉發,另一台則是WISP01/29 20:07
166FTaiwan641: 5G接收,透過5G轉發,通常同頻段、同晶片轉發會降低效01/29 20:08
167FTaiwan641: 能,跨頻段能改善同晶片轉發導致的塞車問題,同時處理01/29 20:08
168FTaiwan641: 接收和轉發,尤其是老舊的晶片,更不可能達到相對穩定01/29 20:08
169FTaiwan641: 的網路環境,發生延遲爆表的狀況是常有的事。01/29 20:08
170FTaiwan641: 我的狀況剛好是無線中繼,本來大部分就是透過CPU轉發,01/29 20:08
171FTaiwan641: 同時開HWNAT+SFE反而是降低延遲和提高穩定性的手段,甚01/29 20:08
172FTaiwan641: 至在老舊硬體上,CPU使用率飆高,你再好的演算法都救不01/29 20:08
173FTaiwan641: 了,WISP轉發就是雙倍的流量,接收+轉發就是原來的兩倍01/29 20:08
174FTaiwan641: ,讓硬體接管,降低CPU的負荷,反而讓硬體的狀態更穩定01/29 20:08
175FTaiwan641: 。01/29 20:08
176FTaiwan641: 這我都交叉測試比對過了,如果你是有線網路轉無線的狀01/29 20:09
177FTaiwan641: 況,只要成功進入硬體轉發的連線有可能就會導致CAKE針01/29 20:09
178FTaiwan641: 對離開介面的速限失效,CAKE還改善了Starlink的延遲,01/29 20:09
179FTaiwan641: 如果你有興趣研究,可以問問搜尋引擎CAKE WISP,基本上01/29 20:09
180FTaiwan641: 你應該能找到CAKE演算法作者的討論串01/29 20:09
181FTaiwan641: CAKE成功套用,請看下方:01/29 20:09
182FTaiwan641: http://i.imgur.com/GLjwGoU.jpg01/29 20:09
183FTaiwan641: http://i.imgur.com/YtWnN8U.jpg01/29 20:09
184FTaiwan641: http://i.imgur.com/jx9bVQ7.jpg01/29 20:09
185FTaiwan641: http://i.imgur.com/7vSjA0n.jpg01/29 20:09
200FTaiwan641: 如果是有線網路連線,原廠能做到的,這一樣能做到,但01/30 18:41
201FTaiwan641: 我的使用情境就只是拿來當WISP做無線中繼,以目前這樣01/30 18:41
202FTaiwan641: 就是相對最穩定,純無線網路的環境下已經差不多極限了01/30 18:41
203FTaiwan641: ,我是自己用的滿意分享出來,怎麼變成要我證明我說的01/30 18:41
204FTaiwan641: 是真的?01/30 18:42
205FTaiwan641: 網速上限就100/40,在那邊問的是真的不知道PPPoE的上限01/30 18:42
206FTaiwan641: 是94左右嗎?開發者建議就是以最高速度保留5~10%,也就01/30 18:42
207FTaiwan641: 是94x0.9~0.95,用腦袋算不出來,不會用計算機?01/30 18:42
208FTaiwan641: 分享出來的本意,就只是用得到的人自己可以用,沒這兩01/30 18:42
209FTaiwan641: 個型號的路由器或用不到的人,你去刷openwrt4.19內核之01/30 18:42
210FTaiwan641: 後的版本,只要編譯有寫好參數,你的韌體就內建CAKE演01/30 18:42
211FTaiwan641: 算法,就算有也不是每個人都會用,你指令沒輸或者是沒01/30 18:42
212FTaiwan641: 給他自動用腳本掛載模組,一樣是沒用,Padavan3.4.11301/30 18:42
213FTaiwan641: 就是預設使用pfifo,雖然4.4.198預設已經用上了fq_code01/30 18:42
214FTaiwan641: l,不過如果沒依照你的網速配置好,一樣是沒用,不管你01/30 18:43
215FTaiwan641: 用上再好的演算法都是白搭!01/30 18:43
216FTaiwan641: 哦!對了!樓上那位c開頭的鄉民,是不是記憶力不太好?01/30 18:43
217FTaiwan641: 你前面不是問qdisc嗎?我貼了你問的,你又反問我貼無線01/30 18:43
218FTaiwan641: 介面幹嘛?01/30 18:43
219FTaiwan641: 你是沒看到?還是你根本看不懂指令跟參數?01/30 18:43
好市多seagate 20tb外接硬碟 9999
[ Storage_Zone ]137 留言, 推噓總分: +59
作者: FrancoFF - 發表於 2024/11/25 18:55(1年前)
105FTaiwan641: 但一樣是Exos戰鬥機標籤11/29 18:11
95FTaiwan641: 樓上的脫殼是之前國外在討論的Expansion 14TB脫殼抽11/29 18:01
108FTaiwan641: http://i.imgur.com/jU34rjY.jpg11/29 18:11
107FTaiwan641: http://i.imgur.com/LqZzb2l.jpg11/29 18:11
106FTaiwan641: http://i.imgur.com/IO9RBr3.jpg11/29 18:11
104FTaiwan641: 最後一張是廠商訂單11/29 18:11
103FTaiwan641: 下面再舉幾個白標的例子11/29 18:11
102FTaiwan641: 白標的原因有很多種11/29 18:11
101FTaiwan641: http://i.imgur.com/TmmSbNA.jpg11/29 18:01
109FTaiwan641: http://i.imgur.com/l2IqMgo.jpg11/29 18:11
89FTaiwan641: 在外接硬碟裡面11/29 15:17
114FTaiwan641: http://i.imgur.com/5T3OzMY.jpg11/29 18:18
113FTaiwan641: http://i.imgur.com/UjKx5Yo.jpg11/29 18:18
112FTaiwan641: http://i.imgur.com/pcVFTHE.jpg11/29 18:11
90FTaiwan641: X24 結構包含 Tri Stage Actuator 三軸驅動臂11/29 15:28
111FTaiwan641: http://i.imgur.com/dd4sdnN.jpg11/29 18:11
87FTaiwan641: 回78樓b大,S牌外接硬碟的內裝硬碟通常是正規型號和11/29 15:17
88FTaiwan641: 標籤,目前還沒看過有Recertified綠色外框的硬碟裝11/29 15:17
99FTaiwan641: 不過正規Seagate Exos 2x14應該是下面這樣,不會是11/29 18:01
110FTaiwan641: http://i.imgur.com/ajAywvv.jpg11/29 18:11
100FTaiwan641: 白標11/29 18:01
96FTaiwan641: 到特規版硬碟,上面那四個看起來像海綿的,國外論壇11/29 18:01
97FTaiwan641: 說感覺是像黏土材質的物體,應該是避免震動太猛烈的11/29 18:01
98FTaiwan641: 關係11/29 18:01
57FTaiwan641: ExosX24-Summit-ISE-SATA-512E-SE05.zip11/28 19:47
58FTaiwan641: ExosX24-Summit-ISE-SATA-512E-RE05.zip11/28 19:47
59FTaiwan641: ExosX24-Summit-ISE-SAS-5xxE-EE05.zip11/28 19:47
60FTaiwan641: ExosX24-Summit-ISE-SAS-5xxE-FE05.zip11/28 19:47
61FTaiwan641: SATA有兩種韌體11/28 19:47
62FTaiwan641: SAS也有兩種韌體11/28 19:47
64FTaiwan641: 期待神人脫殼解盲11/28 19:57
65FTaiwan641: 看是正牌飛機硬碟11/28 19:57
66FTaiwan641: 還是特規白標硬碟11/28 19:57
67FTaiwan641: http://i.imgur.com/udHPRgh.jpg11/28 19:57
68FTaiwan641: http://i.imgur.com/2TvIvYs.jpg11/28 19:57
69FTaiwan641: http://i.imgur.com/jeqNYUy.jpg11/28 19:57
70FTaiwan641: http://i.imgur.com/fVBMC5p.jpg11/28 19:57
71FTaiwan641: http://i.imgur.com/l57H5PF.jpg11/28 20:02
73FTaiwan641: 回樓上,不是指這次20TB的,我是指以前14TB國外有人11/28 20:28
74FTaiwan641: 拆到白標硬碟11/28 20:28
[情報] 台中銀 Lolly Bank 數位帳戶上線
[ Bank_Service ]321 留言, 推噓總分: +144
作者: yoshi678 - 發表於 2024/11/21 14:49(1年前)
219FTaiwan641: 四腳朝天11/28 19:01
220FTaiwan641: http://i.imgur.com/IhLhwDK.jpg11/28 19:01
[情報] Whoscall 一個月免費兌換
[ Lifeismoney ]439 留言, 推噓總分: +366
作者: charles0129 - 發表於 2024/05/21 10:21(1年前)
114FTaiwan641: CTBCCOUPONQ2218.172.84.229 05/21 13:05
[創作] 籌碼K線APP Q2季度使用回顧 送權限
[ Stock ]1199 留言, 推噓總分: +1147
作者: alanbank - 發表於 2023/07/10 11:00(2年前)
816FTaiwan641: 推07/10 13:36
Taiwan641 在 PTT 的暱稱紀錄, 共 1 個
暱稱:641
文章數量:36