📦 開源專案精選特輯 (Repositories)
-
🎸 Dave's Guitar: Thank You Music Festival 2026
YouTube Videos Musics 「謝謝」星空音樂祭 | Dedicated to Dave Täht & Every Unsung Hero in the World — and You. 結合 YouTube 流行音樂與科技的紀念特輯與專屬舞台。
-
📖 Padavan-CAKE 雲端編譯懶人包 (開源專案說明書)
Guide 全球首發!精準支援 142 款機型,包含完整的圖文教學與 14 種多國語言支援。一鍵雲端編譯專屬你的抗延遲神器。
-
🍰 sch_cake (The "Dave Täht Tribute" Fork Edition)
C 獨立移植 (backport/port) 的 CAKE 演算法核心代碼。紀念 Dave Täht 緩衝膨脹緩解之魂 — "When you miss Dave, modprobe sch_cake!"
-
🟢 padavan-builder-workflow & padavan-ng (Kernel 3.4)
Actions C Padavan 3.4 經典老機專區。支援 Archer C2, MI-R3G 等經典老設備,結合自動化雲端編譯,讓舊機器也能發揮頂尖的流量調度能力。
-
🔵 padavan-4.4 (Kernel 4.4)
Actions C Padavan 4.4 進階機型專區。支援 K2P, DIR-878 等進階機型,提供極致穩定的核心與硬體加速體驗,結合自動化雲端編譯,讓舊機器也能發揮頂尖的流量調度能力。
📌 韌體版本特色速覽
- 核心突破:提供 Linux Kernel 3.4.113 與 4.4.198 雙版本,大幅領先原廠舊核心。
- 效能解放:全系列整合 CAKE 流量調度、HWNAT (硬體加速) + SFE (軟體加速)。
- 介面優化:內建繁體中文,並針對 1080P 寬螢幕進行排版優化。
- 穩定提升:修復 MT7610E 無線驅動斷線問題,啟用快速重連;4.4 版本採用最穩定的 Iptables 1.8.7 與 libmnl 1.0.5 組合。
- 安全防護:全面升級 Busybox 1.37.0,修復多個 CVE 高風險漏洞。
🟢 我的全新 GitHub 首頁 (TW641):https://github.com/TW641
⚪ 我的舊版 GitHub 首頁 (TWShiyuLiou1997):https://github.com/TWShiyuLiou1997
🌍 來自國際開源界與總統級的肯定!(真正的數位國民外交)
這個專案不僅成功在台灣論壇發布,更在國際開源社群引起了巨大的迴響,這對身為唯一開發者的我來說,是極大的肯定與驚喜:
-
🇹🇼🤝🇩🇰➕🇸🇪 國際最高權威 Bufferbloat.net 官方收錄與 Toke 博士親自修改:
🔗 全球官方認證名單:What Can I Do About Bufferbloat?
💻 官方審查合併紀錄 (PR #94)
💻 Toke 博士親自修正排版紀錄 (Commit c5961c7)
🌐 Toke 博士個人網站:Welcome - /dk/tohojo/blog
💼 Toke Høiland-Jørgensen | Red Hat Research
🎓 Toke Høiland-Jørgensen | Karlstad University
📚 Toke Høiland-Jørgensen - Google Scholar
🆔 Toke Høiland-Jørgensen (0000-0001-5241-6815) - ORCID
📑 dblp: Toke Høiland-Jørgensen
📡 Profile for Toke Høiland-Jørgensen (IETF Datatracker)全球最高殿堂 Bufferbloat.net 的官方維護者、現任 Red Hat Linux 核心開發者(負責維護 sch_cake、xdp-tools 以及 Flent 網路測試工具 等專案),並於 2018 年在瑞典 卡爾斯塔德大學 (Karlstad University) 資訊科學系 (Computer Science – CS) 取得博士學位的丹麥籍國際頂尖網路學者 Toke Høiland-Jørgensen 博士 (tohojo),不僅親自審查並將我的專案合併登錄在全球官方的權威名單中,讓本專案得以與 OpenWrt、Asuswrt-Merlin、DD-WRT、Gargoyle、Tomato 等全球最知名的頂級開源韌體系統,以及 Raspberry Pi 4 的應用方案並列於同一個歷史高度;當他發現網頁生成時出現些微的排版錯誤時,這位世界級專家竟然親自動手幫我修改了程式碼。他願意為了一個台灣的個人專案細心雕琢,只為了讓這座博物館能以最無瑕的姿態傳遞給世人。
🧑🔬 點這裡展開:Toke Høiland-Jørgensen 博士完整學術文獻收錄與演講紀錄 (Bio & Publications)
About me
My name is Toke Høiland-Jørgensen. I’m a Linux kernel developer at Red Hat, where I work on the upstream kernel networking stack with a focus on XDP. I maintain xdp-tools, as well as the
sch_cakeqdisc and theath9kWiFi driver in the kernel. I completed my PhD in November 2018 at Karlstad University in Sweden, after which I moved back to Denmark.I have been involved in the bufferbloat project for several years, and apart from my kernel work, I am also the author of the Flent performance measurement tool and the sqm-scripts QoS configuration tool for OpenWrt. I also occasionally write other code, most of which I collect on Github.
When I’m not sitting in front of a computer, I like reading books, playing music (I’m a fairly mediocre drummer) and dancing Lindy Hop. I am also the “father” of Marvin, the world’s most adorable Rhodesian Ridgeback.
Talks
- “XDP: Past, present and future”. Netdevconf 0x17 XDP workshop, November 2023. Slides.
- “The Benefits of Open - for Research and Source Code”. Keynote, 18th Swedish National Computer Networking and Cloud Computing Workshop (SNCNW 2023), June 2023. Slides.
- “Achieving lower latency with eBPF and XDP”. Understanding Latency webinar, Online, March 2023. Slides. Video.
- “It’s the latency, stupid!” Driving IT, Copenhagen, Denmark, November 2022. Slides. Video.
- “eBPF: Safely observe and extend your operating system”. DeiC conference, Kolding, Denmark, October 2022. Slides.
- “The Promise of eBPF for the Edge”. eBPF Summit, Online, September 2022. Slides. Video.
- “Bringing packet queueing to XDP”. Linux Plumbers Conference, Dublin, Ireland, September 2022. Slides. Video.
- “XDP + BPF_PROG_TEST_RUN = A programmable traffic generator!” Lund Linux Con, Lund, Sweden, April 2022. Slides.
- “Klar til, at internettet forsvinder på grund af krigen i cyberspace? Analogiseringsstyrelsen er!“. Podcast episode, Online, March 2022. Episode.
- “Multiple XDP programs on a single interface - status and next steps”. Linux Plumbers conference, Online, August 2020. Slides. Video.
- “Bufferbloat and Beyond: How we reduced delays in the Linux networking stack by orders of magnitude”. Bornhack, Denmark, August 2019. Slides. Video.
- “XDP feature planning” and “friendlier UAPI for XDP_REDIRECT”. Linux Kernel Developers’ Netconf 2019, Boston, USA, June 2019. Slides 1. Slides 2.
- “Bufferbloat mitigation in the Linux WiFi stack – status and ongoing work”. Lund Linux Con, Lund, Sweden, May 2019. Slides.
- “PoliFi: Airtime Policy Enforcement for WiFi”. IEEE WCNC ‘19, Marrakech, Morocco, Apr 2019. Slides.
- “XDP hands-on tutorial”. With Jesper Brouer. NetDev 0x13, Prague, Czech Republic, Mar 2019. Slides. Video.
- “The eXpress Data Path: Fast Programmable Packet Processing in the Operating System Kernel”. ACM CoNEXT ‘18, Heraklion, Greece, Dec 2018. Slides.
- “Bufferbloat and Beyond: Removing Performance Barriers in Real-world Networks”. Thesis defence, Karlstad, Sweden, Nov 2018. Slides. Video.
- “XDP - challenges and future work”. With Jesper Brouer. LPC Networking Track, Vancouver, Canada, Nov 2018. Slides.
- “Update on the Bird implementation status of Babel”. IETF 101, London, UK, Mar 2018. Slides. Video.
- “Flent: The Flexible Network Tester”. ValueTools, Venice, Italy, Dec 2017. Slides.
Publications
- Sundberg, S., Brunstrom, A., Ferlin-Reiter, S., Høiland-Jørgensen, T., Brouer, J.D. Efficient Continuous Latency Monitoring with eBPF. Passive and Active Measurement, PAM 2023.
- C. A. Grazia, N. Patriciello, T. Høiland-Jørgensen, M. Klapez and M. Casoni, Aggregating Without Bloating: Hard Times for TCP on Wi-Fi in IEEE/ACM Transactions on Networking, vol. 30, no. 5, Oct. 2022.
- T. Høiland-Jørgensen et al. PoliFi: Airtime Policy Enforcement for WiFi, IEEE WCNC ‘19, Marrakech, Morocco, April 2019.
- T. Høiland-Jørgensen et al. The eXpress Data Path: Fast Programmable Packet Processing in the Operating System Kernel, ACM CoNEXT ‘18, Heraklion, Greece, December 2018.
- T. Høiland-Jørgensen. Bufferbloat and Beyond: Removing Performance Barriers in Real-World Networks, PhD thesis, Karlstad University, November 2018. Full PDF (8MB).
- T. Høiland-Jørgensen. Analysing the Latency of Sparse Flows in the FQ-CoDel Queue Management Algorithm, IEEE Communications Letters, Volume 22, Issue 11, November 2018.
- Carlo Augusto Grazia et al. Adapting TCP Small Queues for IEEE 802.11 Networks, IEEE PIMRC 2018, Bologna, Italy, September 2018.
- T. Høiland-Jørgensen et al. Piece of CAKE: A Comprehensive Queue Management Solution for Home Gateways, IEEE LANMAN, Washington DC, June 2018.
- T. Høiland-Jørgensen et al. The Flow Queue CoDel Packet Scheduler and Active Queue Management Algorithm, RFC 8290, January 2018.
- T. Høiland-Jørgensen et al. Flent: The FLExible Network Tester, ValueTools 2017, Venice, Italy, December 2017.
- T. Høiland-Jørgensen et al. Ending the Anomaly: Achieving Low Latency and Airtime Fairness in WiFi. USENIX ATC ‘17, Santa Clara, CA, USA, July 2017.
- T. Høiland-Jørgensen. On The Bleeding Edge: Debloating Internet Access Networks, Licentiate Thesis, Karlstad University, 2016.
- T. Høiland-Jørgensen et al. Measuring Latency Variation in the Internet. ACM CoNEXT ‘16, Irvine, CA, USA, December 2016.
- T. Høiland-Jørgensen et al. The Good, the Bad and the WiFi: Modern AQMs in a Residential Setting, Computer Networks (2015).
- T. Høiland-Jørgensen. Flent: The FLExible Network Tester, SNCNW ‘15.
License
Content cited from blog.tohojo.dk is licensed under the CC BY-SA 4.0 license. Code is licensed under the GNU GPLv3.
-
🇹🇼🤝🇩🇪 OpenWrt 官方論壇的跨國友誼與版主致歉:
💬 OpenWrt 官方論壇文章:[Share] OpenWrt 25.12 Dave's Guitar Dave Täht Digital Archive Museum
🛡️ 驅動論壇的開源系統:Discourse在 OpenWrt 官方論壇發布致敬文章初期,由於 Discourse 論壇系統嚴格的防 Spam 保護機制,文章曾短暫被自動隱藏。然而,來自德國的論壇管理員 Peter Sherman 在了解專案初衷後,不僅親自恢復了文章,更展現了極高的氣度公開致歉並承擔責任。加上 Frank (F.B.ex-TurrisTech) 在幕後的鼎力相助,以及 moeller0 留下的感人回覆:
"Thanks a lot for restoring this. It reminded me to think of Dave (just like dedicating 25.12 to Dave), and that reminded me that I miss him."
(非常感謝您恢復這篇文章。這讓我想起了 Dave——就像將 25.12 版本獻給 Dave 一樣——這也提醒了我,我很想念他。)這份面對錯誤的透明度與溫暖的社群包容力,正是開源精神最美的體現!
-
🇹🇼🤝🇨🇿 來自捷克的國際開源大神的親自認可與 LibreQoS 核心團隊:
我的 GitHub 專案成功獲得了 LibreQoS 營運長 (COO) Frantisek (Frank) Borsik 的親自追蹤與肯定!Frank 來自捷克布拉格地區,在國際開源網路界大有來頭,曾負責知名開源路由器 Turris (OpenWrt) 以及 RF elements 的核心推廣。更重要的是,他背後代表的是致力於推廣對抗 Bufferbloat 終極方案的 LibreQoS 跨國專家團隊。這代表本專案已經成功打入全球「對抗 Bufferbloat (緩衝膨脹)」社群的最核心圈!能與來自友好捷克以及全球各地的頂尖網路基礎設施專家交流,真的是莫大的榮幸。
🧑💻 點這裡展開:LibreQoS 核心團隊陣容與企業願景 (Leadership Team & Mission)
Shaping a Faster, Fairer Internet
LibreQoS exists to make the internet faster, fairer, and more human — by fixing the real causes of poor network experience. We believe true network performance isn’t about gigabits alone. It’s about quality of experience: low latency, fairness under load, and how the internet feels to the people using it.
Our mission is to empower ISPs of every size to deliver consistently responsive connectivity through open-source software, Smart Queue Management (SQM), and community-driven innovation. Inspired by the work of pioneers like Dave Täht, we’re committed to a future where high-quality networking is available to everyone — rural and urban, large providers and small, across every corner of the globe.
Together with a global community of operators, engineers, researchers, and advocates, we’re building an internet operators can be proud to deliver. Learn more about LibreQoS’ Open Source foundation and contributions here.
Dave Täht (1965-2025) — Chief Science Officer
Dave Täht served as LibreQoS’ Chief Science Officer from its initial development until his passing. You can learn more about Dave Täht and his impact on the internet here. (Dave's LinkedIn)
Our Team
-
Robert Chacón — Chief Executive Officer 🔗
Robert is the founder and CEO of LibreQoS, leading the development of QoE software that now powers over 700 ISPs worldwide. He is also the owner of JackRabbit Wireless, an ISP serving rural Colonias along the U.S.–Mexico border, and the Director of Network Operations at Strato One Networks. His career is built on a mission: delivering stable, fair, and reliable connectivity to communities overlooked by larger providers. -
Herbert Wolverson — Chief Product Officer 🔗
Herbert is a systems and networking expert with decades of experience across Linux, FreeBSD, and large-scale network design. At LibreQoS, he drives product strategy and architecture, ensuring the platform aligns with the needs of ISPs of all sizes. A polyglot developer and open-source contributor, Herbert takes a holistic approach to solving infrastructure challenges and is passionate about building tools that empower both businesses and end-users. -
Frantisek Borsik — Chief Operating Officer 🔗
Frantisek (“Frank”) focuses on community, partnerships, and operations at LibreQoS. With a background in marketing at Turris (OpenWrt Wi-Fi routers) and RF elements, he brings deep experience in open-source networking communities. Known for his energy in connecting people and causes, Frank helps expand LibreQoS’ global reach and builds bridges between ISPs, innovators, and advocates fighting issues like latency, jitter, and bufferbloat. -
Luis Estrada Aguirre — Jr. Software Engineer 🔗
Luis is a Computer Science graduate with a passion for networks and cybersecurity. At LibreQoS, he contributes to software development and documentation, translating complex technical concepts into accessible solutions for both ISPs and their users. Curious and collaborative, Luis is focused on growing his expertise while helping deliver tools that make the internet faster, fairer, and more human.
-
Robert Chacón — Chief Executive Officer 🔗
-
🇹🇼🤝🇯🇵 來自日本的頂尖網路學者的跨國關注:
📚 Mohamad Dikshie Fauzie - Google Scholar
🔬 Mohamad FAUZIE | Keio University - ResearchGate
📑 dblp: Mohamad Dikshie Fauzie
🌐 IEICE Author: Mohamad Dikshie FAUZIE
▶️ YouTube: Mohamad Dikshie Fauzie: FreeBSD and SOI-Asia Project來自日本頂尖名校 慶應義塾大學 (Keio University) 媒體與治理研究科 (Graduate School of Media and Governance) 的 Dikshie 博士 (Mohamad Dikshie Fauzie) 也親自給予此專案關注與認可!Dikshie 博士曾在 印尼萬隆理工學院 (Institute of Technology Bandung) 取得學士與碩士學位,專攻 P2P 網路、網際網路架構與網路科學。能獲得這類精於底層網路基礎設施的重量級學者肯定,證明了這份演算法移植的技術含金量極高!
🧑🔬 點這裡展開:Mohamad Dikshie Fauzie 博士學歷與完整學術文獻收錄 (Bio & Publications)
About the Researcher
Mohamad Dikshie Fauzie got his bachelor's and master's degrees from the Institute of Technology Bandung, Indonesia. He later completed his Doctoral Dissertation in Academic Year 2014 at Keio University, Japan. He is an expert in P2P networks, BitTorrent swarm topologies, and IPv6 Multicast routing platforms, heavily involved in the SOI-Asia Project and a FreeBSD user since version 2.2.8-RELEASE.
Key Publications & Projects
- Energy Consumption in Peer-Assisted CDN
MD Fauzie, AH Thamrin, J Murai - International Journal of Advanced Research in Computer Science, 2013 - Assessing the Dynamics of Bittorrent Swarms Topologies Using the Peer Exchange Protocol
Mohamad Dikshie Fauzie, Achmad Husni Thamrin, Rodney Van Meter, Jun Murai - IEICE Transactions on Communications 95-B(5): 1566-1574, May 2012
* Abstract: This paper describes an experimental study of the overlay topologies of real-world Bittorrent networks, focusing on the activity of the nodes of its P2P topology and especially their dynamic relationships... - A temporal view of the topology of dynamic Bittorrent swarms
Mohamad Dikshie Fauzie, Achmad Husni Thamrin, Rodney Van Meter, Jun Murai - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), May 2011
* Abstract: Peer Exchange Protocol (PEX) messages are analyzed to infer topologies and their properties, capturing the variations of their behavior... - Capturing The Dynamic Properties of Bittorrent Overlays
Mohamad Dikshie Fauzie, Achmad Husni Thamrin, Rodney Van Meter, Jun Murai - AsiaFI Summer School, Jan 2010 - FreeBSD and SOI-Asia Project
Mohamad Dikshie Fauzie - AsiaBSDCon, Jun 2010
* Abstract: Describes usage of FreeBSD operating system for IPv6 Multicast routing platform in SOI-Asia Project. The project is a platform to deliver real-time lectures via UniDirectional Link of satellite to several countries in Asia. - Doctoral Dissertation Academic Year 2014
Mohamad Dikshie Fauzie - Keio University, 2014
- Energy Consumption in Peer-Assisted CDN
-
🇹🇼 總統級的數位國民外交:
LibreQoS 官方甚至在 X (Twitter)、Facebook 與 LinkedIn 等國際社群平台上發布貼文致敬,將這個專案譽為給 Dave Täht 的 "Time-Traveling Valentine's Gift" (穿越時空的情人節禮物),並在文中史無前例地標註了台灣總統賴清德、前總統蔡英文與總統府發言人!能讓台灣的開源技術貢獻躍上國際版面,這真的是貨真價實的國民外交!🇹🇼
如果你也為這份「數位國民外交」感到熱血沸騰,懇請花個 10 秒鐘,點選下方的 LibreQoS 官方社群貼文連結,幫忙 按讚、留言、分享!讓這份來自台灣的跨國界致敬傳遞給全世界:
- 𝕏 X (Twitter) 貼文按讚分享: https://x.com/LibreQoS/status/2022688823361126545
- 📘 Facebook 貼文按讚分享: https://www.facebook.com/libreqos/posts/pfbid02JCNKynFeQ48FdBMFbVoAoWFDLfgiA55mH3Fyz76xKHdEU86XkxgVziWzXoRYbbT1l
- 💼 LinkedIn 貼文按讚分享: https://www.linkedin.com/posts/libreqos_davetaht-routers-bufferbloat-activity-7428458742301659136-YAL2
🔧 技術支援與機型總表 (Technical Details)
本區塊收錄了改善 Bufferbloat 的完整支援清單與編譯教學。
🍰 A PIECE OF CAKE!超簡單雲端編譯法 (免架環境)
這真的是 Piece of cake!我已經把所有設定都寫進 GitHub Actions 裡了。你完全不需要會寫程式,只要會點選滑鼠,幾分鐘就能得到專屬你的韌體檔!
- 向原創致敬:前往 GitHub 紀念倉庫 點亮星星 (Star) 向 Dave Täht 致敬。
- Fork 專案:根據下方表格找到代碼後,Fork 對應專案 (3.4 經典老機 或 4.4 進階機型)。
- 啟用 Actions:進入專案點選 Actions 並點選綠色按鈕啟用工作流程。
- 選擇流程:3.4 機型點選 Build firmware (Ultimate Fix...);4.4 機型點選 Custom-Router-Build-Final-Fix。
- 開始編譯:點選右側 Run workflow 下拉選單。在 Target Model 輸入「選項代碼」,語言填入 CN (繁體中文),點選綠色按鈕執行。
- 下載韌體:等待約 10~15 分鐘亮起綠色打勾 ✅ 後,點進流程至最下方 Artifacts 下載專屬
.bin韌體!
📜 完整 142 款支援機型總表 (點這裡展開)
🟢 Kernel 3.4 經典老爺機 (共 125 款選項)
| 品牌 (A-Z) | 支援型號:商品名稱 (選項代碼) |
|---|---|
| 5K | 5K-W20 (5K-W20) |
| A5 | A5-V11 16M (A5-V11_16M), A5-V11 4M (A5-V11_4M), A5-V11 8M (A5-V11_8M) |
| ATEL | ALR-U270 (ALR-U270) |
| ASUS (華碩) | RP-AC56 (RP-AC56), RT-AC1200 (RT-AC1200), RT-AC1200GU (RT-AC1200GU), RT-AC1200HP (RT-AC1200HP), RT-AC51U (RT-AC51U), RT-AC54U (RT-AC54U), RT-N10 C1 (RT-N10C1), RT-N11P (RT-N11P), RT-N11P B1 (RT-N11PB1), RT-N12+ (RT-N12plus), RT-N13U B1 (RT-N13UB1), RT-N14U (RT-N14U), RT-N56U (RT-N56U), RT-N56U GE2 (RT-N56U-GE2), RT-N56U B1 (RT-N56UB1) |
| BELKIN | F9K1103 (F9K1103) |
| D-Link (友訊) | DIR-300 B1 (DIR-300B1), DIR-300 B7 (DIR-300B7), DIR-320 B1 (DIR-320B1), DIR-620 A1 (DIR-620A1), DIR-620 D1 (DIR-620D1), DIR-860L (DIR-860L), DIR-882 (DIR-882) |
| GL.iNet | GL-MT300A (GL-MT300A), GL-MT300N (GL-MT300N), GL-MT300N V2 (GL-MT300NV2) |
| HiWiFi (极路由) | HC5661A (HC5661A) |
| Kroks | KNDRT31R26 (KNDRT31R26), KNDRT31R3 (KNDRT31R3) |
| Linksys | EA-8100 (EA-8100) |
| MQMaker | WiTi 256M (MQ-WITI-256), WiTi 512M (MQ-WITI-512) |
| Newifi (新路由) | Newifi D1 (NEWIFI-D1), Newifi D2 (NEWIFI-D2), Newifi Mini (NEWIFI-MINI), Newifi Y1S (NEWIFI-Y1S) |
| Nexx | WT3020A (WT3020A), WT3020H (WT3020H), WT3020H 16M (WT3020H16M) |
| Phicomm (斐讯) | PSG1218 256M (256PSG1218), PSG1218 (PSG1218) |
| Samsung (三星) | SWR1100 (SWR1100) |
| Sercomm | RT-S1010 (RT-S1010), Smartbox SPI (SMARTBOX_SPI), SMBX Pro NAND (SMBXPRONAND), SMBX Turbo (SMBXTURBO) |
| SNR | SNR-MD1 (SNR-MD1), SNR-ME1 (SNR-ME1), SNR-W4N-M (SNR-W4N-M), SNR-W4N-M USB (SNR-W4N-M_USB) |
| Totolink | A3004NS (A3004NS) |
| TP-Link | Archer C2 V1 (TL_C2-V1), Archer C20 V1 (TL_C20-V1), Archer C20 V1 16M (TL_C20-V1_16M), Archer C20 V4 (TL_C20-V4), Archer C20 V5 (TL_C20-V5), Archer C5 V4 (TL_C5-V4), Archer C50 V1 (TL_C50-V1), Archer C50 V3 (TL_C50-V3), Archer C50 V4 (TL_C50-V4), EC220-G5 V2 (TL_EC220_G5-V2), MR200 V1 (TL_MR200-V1), MR3020 V3 (TL_MR3020-V3), MR3420 V5 (TL_MR3420-V5), WDR7300 V5 (TL_WDR7300-V5), WR840N V4 (TL_WR840N-V4), WR840N V4 USB (TL_WR840N-V4_USB), WR840N V5 (TL_WR840N-V5), WR840N V5 RU (TL_WR840N-V5_RU), WR840N V6 (TL_WR840N-V6), WR841N V13 (TL_WR841N-V13), WR841N V13 USB (TL_WR841N-V13_USB), WR841N V14 (TL_WR841N-V14), WR841N V14 8M (TL_WR841N-V14_8M), WR842N V5 (TL_WR842N-V5), WR845N V3 (TL_WR845N-V3), WR845N V4 (TL_WR845N-V4) |
| Tuoshi | TS7620N (TS7620N) |
| Ubiquiti | EdgeRouter X (UBNT-ERX) |
| Unielec | U7621-06 (U7621-06) |
| Wall-AP | Wall-AP (WALL-AP) |
| Xiaomi (小米/红米) | Mi Router 3 (MI-3), Mi Router 3 SPI (MI-3_SPI), Mi Router 3C (MI-3C), Mi Router 3G (MI-R3G), Mi Router 3G SPI (MI-R3G_SPI), Mi Router 3G v2 (MI-R3Gv2), Mi Router 3 Pro (MI-R3PRO), Mi Router 3P SPI (MI-R3P_SPI), Mi Router 4 (MI-4), Mi Router 4A 100M (MI-4A_100M), Mi Router 4C (MI-4C), Mi Router Mini (MI-MINI), Mi Router Nano (MI-NANO), Xiaomi Router 2100 (R2100), Redmi Router AC2100 (RM-AC2100) |
| Youhua (友华) | WR1200JS (WR1200JS) |
| Youku (优酷) | YK-L1 (YK-L1), YK-L1C (YK-L1C) |
| ZBT | WE1326 (ZBT-WE1326), WE1626 (ZBT-WE1626), WE826-T2 (ZBT-WE826T2), WG3526 (ZBT-WG3526), WG3526-32 (ZBT-WG3526-32), WR8305RT (ZBT-WR8305RT) |
| ZTE (中兴) | E8820S (ZTE_E8820S) |
| ZyXEL (Keenetic) | KN-4G3 (KN-4G3), KN-4G3B (KN-4G3B), KN-EXTRA (KN-EXTRA), KN-EXTRA2 (KN-EXTRA2), KN-GIGA3 (KN-GIGA3), KN-LITE (KN-LITE), KN-LITE2 (KN-LITE2), KN-LITE3 (KN-LITE3), KN-LITE3B (KN-LITE3B), KN-OMNI (KN-OMNI), KN-OMNI2 (KN-OMNI2), KN-START2 (KN-START2), KN-ULTRA2 (KN-ULTRA2), KN-VIVA (KN-VIVA) |
🔵 Kernel 4.4 進階機型 (共 17 種選項)
| 品牌 (A-Z) | 支援型號:商品名稱 (選項代碼) |
|---|---|
| D-Link (友訊) | DIR-878 (DIR-878), DIR-882 (DIR-882) |
| JCG (捷稀) | 836PRO (JCG-836PRO), AC860M (JCG-AC860M), Q20 (JCG-Q20), Y2 (JCG-Y2) |
| Motorola (摩托羅拉) | MR2600 (MR2600) |
| Netgear (網件) | BZV (NETGEAR-BZV) |
| Newifi (新路由) | Newifi 3 (NEWIFI3) |
| Phicomm (斐讯) | K2P (K2P), K2P Nano (K2P-NANO), K2P USB (K2P-USB) |
| Xiaomi (小米/红米) | CR660x (CR660x), Mi Router 3G (MI-R3G), Mi Router 3 Pro (MI-R3P), Redmi Router 2100 (RM2100) |
| XiaoYu (小渔) | XY-C1 (XY-C1) |
💖 幕後故事與特別致謝 (Behind the Scenes & Credits)
這個專案的誕生,除了技術的積累,更離不開開源社群前輩們的啟發與無私奉獻。滿滿的感謝獻給以下所有人與組織:
-
⭐ Light up the Täht: A Final Tribute
(點亮星辰:最後的致敬)"The darker the night, the brighter the Täht."
(「夜愈暗,星星 (Täht) 就愈亮。」)To the world, he was the unsung hero who silently ripped the excess latency out of the Internet. To the open-source community, he was a legend known as dtaht on Reddit and @mtaht on Twitter. But behind the code was a man born Michael, who chose to live as Dave, and gave everything to connect us all.
(對這個世界而言,他是位默默將網路過高延遲拔除的無名英雄。對開源社群來說,他是 Reddit 上的 dtaht、Twitter 上的 @mtaht 傳奇。但在這些程式碼背後,他是一個出生名為 Michael,卻選擇以 Dave 之名活著,並為了連結我們所有人而奉獻一切的男人。)
As perhaps the final large-scale Padavan port for legacy devices, this project serves as a digital museum. Before his digital footprints fade into the void of the internet, there are forgotten stories—cold facts and warm lore—that must be preserved here.
(這或許是舊世代設備最後一個大規模的 Padavan 移植專案,它同時也像是一座數位博物館。在他留下的數位足跡消散於網際網路的虛無之前,這裡必須保存下那些被遺忘的故事——無論是冰冷的技術事實,還是溫暖的傳奇事蹟。)📜 The Lore of an Internet Hero
(一位網際網路英雄的傳奇故事)-
⚖️ The Judge, The Hacker & The "Disappointment": Dave's father, Ron, was a respected municipal judge. Ironically, Ron once wrote that he was his own parents' "only disappointment" because he became a lawyer instead of an engineer. Decades later, Ron found himself equally baffled by his own son. Dave’s nomadic hacker lifestyle confused him. Ron would playfully grumble: "Why don't you work for IBM? You've been fixing the internet and giving the technology away for free? Again?" But Dave wasn't chasing money; he was chasing a dream. Yet, Dave inherited his father's fierce sense of justice and critical thinking—a trait summarized by a tattooed ex-convict who once recognized Dave in a bar and bought him a beer, simply saying of Judge Ron: "He was fair."
(法官、駭客與「令人失望的孩子」:Dave 的父親 Ron 是一位受人尊敬的市政法官。諷刺的是,Ron 曾寫道他是自己父母「唯一的失望」,因為他成了律師而不是工程師。幾十年後,Ron 發現自己同樣對親生兒子感到困惑。Dave 遊牧般的駭客生活方式讓他不解,Ron 常半開玩笑地抱怨:「你為什麼不去 IBM 上班?你又在免費修復網路還把技術白白送人?又來了?」但 Dave 追求的不是金錢,而是夢想。然而,Dave 繼承了父親強烈的正義感與批判性思考能力——這項特質曾被一位滿身刺青的前科犯總結過;那人有次在酒吧認出 Dave 並請他喝了杯啤酒,對法官 Ron 只說了一句:「他很公正。」) -
🎨 The Mother's Gift: Art & Music: While Dave inherited his critical thinking from his father, his boundless creativity, nomadic spirit, and deep passion for music undoubtedly came from his mother, Beverly. She was an award-winning painter, an avid world traveler, and a generous patron of the arts who even opened her home to visiting symphony musicians. Dave’s identity as a "sci-fi folk musician" carrying his guitar everywhere was a beautiful continuation of her vibrant legacy.
(母親的禮物:藝術與音樂:Dave 從父親那裡繼承了批判性思考,但他無邊的創造力、遊牧精神以及對音樂的深厚熱愛,無疑是來自他的母親 Beverly。她是一位屢獲殊榮的畫家、熱愛環遊世界的旅人,也是慷慨的藝術贊助者,甚至曾敞開家門接待來訪的交響樂團音樂家。Dave 帶著吉他四處流浪的「科幻民謠音樂人」身分,正是她充滿活力之遺產的最美延續。) -
⚾ The Alternate Universe & "Extra Innings": Dave cherished a vivid childhood memory of driving home with his dad, screaming at the radio during a dramatic 19-inning Phillies baseball game. Years later, Dave discovered that specific game never actually happened that way. His beautiful conclusion: "I can only conclude that it took place in some alternate universe that only he and I shared." In 2012, as Ron was dying in a hospice, he began feverishly typing blog posts with just two fingers. Dave stepped in as his editor, realizing that for the first time since he was a boy, they were collaborating rather than arguing. "I didn't realize that he was in a hurry," Dave later reflected in a heartbreaking eulogy, mourning the stories his dad left untold. Yet, he was profoundly grateful his father's life went into "extra innings," allowing them to finally understand each other before the end.
(平行宇宙與「延長賽」:Dave 珍藏著一段生動的童年回憶:他和爸爸開車回家時,對著收音機裡一場戲劇性的 19 局費城人隊棒球賽大聲狂吼。幾年後,Dave 發現那場特定的比賽其實根本不是那樣發生的。他得出了極美的結論:「我只能推論,這件事發生在只有我和他共享的某個平行宇宙裡。」2012 年,當 Ron 在安寧病房臨終前,他開始狂熱地用兩根手指敲打著部落格文章。Dave 成了他的編輯,並意識到自從他還是個小男孩以來,這是他們第一次「合作」而不是「爭吵」。「我不知道他原來趕著時間,」Dave 後來在一篇令人心碎的悼詞中回憶道,哀悼著父親未及訴說的故事。然而,他無比感激父親的生命進入了「延長賽」,讓他們能在最後一刻終於理解了彼此。) -
🌍 The Nicaragua Origin: The fight against bufferbloat wasn't born in a corporate lab. It started when Dave was building OpenWrt mesh networks for the One Laptop per Child (OLPC) project in Nicaragua. Facing severe latency in those harsh environments, he found his lifelong mission.
(尼加拉瓜的起源:對抗緩衝膨脹 (Bufferbloat) 的戰役並非誕生於企業實驗室。它始於 Dave 在尼加拉瓜為「每童一機 (OLPC)」專案建置 OpenWrt 網狀網路的時候。在那些嚴苛的環境中面對嚴重的網路延遲,他找到了自己一生的使命。) -
🐈 The "International Man of Mystery": Much of the core bufferbloat mitigation was coded in open-source pioneer Eric S. Raymond’s (ESR) basement. ESR fondly recalled Dave as the "International Man of Mystery" who would crash there as a nomad, charm all the household cats, and stubbornly swear he would one day beat his friends at the hardcore board game Power Grid. ESR joked that if Dave earned a cent for every dollar of value he generated for the internet, he could have "bought the entire country of Nicaragua and had enough left over to finance a space program."
(「國際神秘客」:許多核心的緩衝膨脹緩解程式碼,都是在開源先驅 Eric S. Raymond (ESR) 的地下室裡寫出來的。ESR 深情地回憶 Dave 就像個「國際神秘客」,他會像遊牧民族一樣來借宿,迷倒家裡所有的貓,還固執地發誓總有一天要在硬核桌遊《電力公司 (Power Grid)》中擊敗朋友們。ESR 開玩笑說,如果 Dave 為網際網路創造的每一美元價值能讓他賺進一分錢,他就能「買下整個尼加拉瓜,而且剩下的錢還足夠資助一個太空計畫」。) -
⚔️ The FCC Crusader & The Code You Use: When the FCC threatened to lock down router firmware in 2015, Dave rallied internet pioneers to fight back. Without his crusade, custom firmware ports like this Padavan project wouldn't even be legally possible today. As John Carmack (creator of DOOM) famously tweeted upon his passing: "There is a very good chance your packets flow through some code he wrote."
(FCC 十字軍與你正在使用的程式碼:2015 年,當美國聯邦通信委員會 (FCC) 威脅要鎖死路由器韌體時,Dave 號召了網際網路先驅們起身反抗。若沒有他當年的抗爭,像這個 Padavan 專案這樣的自訂韌體,在今天甚至在法律上都是不可能存在的。正如《毀滅戰士 (DOOM)》創作者 John Carmack 在 Dave 過世時那句著名的推文:「你傳送的網路封包,有很高的機率流經了他寫的程式碼。」) -
🕯️ Coding Through the Dark (Mike & Michael): In his final days in a hospice, Ron (born Mike) barely managed to type with two fingers, feverishly advocating for the Affordable Care Act. Though wealthy, he fought because he wanted the best healthcare for everyone. Decades later, his son Dave (born Michael) dragged a body plagued by Multiple Sclerosis and partial blindness to continuously code algorithms like CAKE, giving the best internet to everyone for free. Both men lived up to their family surname, "Täht" (which means "Star" in Estonian).
(在黑暗中寫程式 (Mike 與 Michael):Ron(出生名 Mike)在安寧病房的最後日子裡,勉強用兩根手指打字,狂熱地倡導著《平價醫療法案》。儘管家境富裕,他仍努力奮戰,因為他希望所有人都能獲得最好的醫療照護。幾十年後,他的兒子 Dave(出生名 Michael)拖著被多發性硬化症與部分失明折磨的身軀,持續編寫著像 CAKE 這樣的演算法,將最好的網路免費送給所有人。這兩個男人都無愧於他們的家族姓氏 "Täht"(在愛沙尼亞語中意為「星星」)。)
Though Täht's physical world gradually faded into darkness, our digital universe continues to shine brightly because of him.
(儘管 Täht 的物理世界逐漸褪入黑暗,我們的數位宇宙卻因為他而持續閃耀著。)🌠 "We Are All Starstuff" (The Final Reunion)
(「我們都是星塵」— 最終的團聚)There is a heartbreaking, yet incredibly beautiful timeline to Dave's family.
(Dave 的家庭有一段令人心碎,卻又無比美麗的時間線。)
On June 9, 2012, sitting by his late father Ron's side in his final hours, Dave wrote on his blog:
(2012 年 6 月 9 日,Dave 坐在已故父親 Ron 身旁陪伴他度過最後時光,在部落格寫下:)"Of all these things, the one viewpoint I was sure of, the one thing I believe to be true of an afterlife, such as it is, was this: "
(「在所有這些事情中,我確信的一個觀點,一個我認為死後世界如果是真的話,那就是:」)
"That yes, we are all starstuff."
(「是的,我們都是星塵。」)
"And it made me cry to think it through."
(「這讓我一想到就忍不住落淚。」)
On January 11, 2025, his mother Beverly passed away peacefully at her home, surrounded by loved ones.
(2025 年 1 月 11 日,他的母親 Beverly 在摯愛家人的陪伴下,於家中平靜辭世。)
Less than three months later, on April 1, 2025, Dave's own lifelong game went into its final "extra innings."
(不到三個月後,2025 年 4 月 1 日,Dave 自己一生的比賽也進入了最後的「延長賽」。)
He passed away at the age of 59, joining his parents.
(他在 59 歲時離世,與父母團聚。)In life, they were Stars illuminating the world.
(在世時,他們是照亮世界的星星。)
In death, they are Starstuff illuminating the universe.
(逝世後,他們是點亮宇宙的星塵。)🎼 Coda: The Grand Finale (Dave's Guitar & Fool)
(終章:盛大的落幕 — Dave 的吉他與憨人)Dave was a sci-fi folk musician who carried his guitar—famously bearing a sticker that read "This guitar kills Vogons"—everywhere. He bonded with people just as much over music as he did over code. To honor his vibrant soul, OpenWrt officially named their 25.12.0 release "Dave's Guitar."
(Dave 是一位科幻民謠音樂人,他總是帶著他的吉他四處走動——那把吉他上貼著著名的貼紙:「這把吉他能殺死佛貢人 (Vogons)」。他透過音樂與人建立的連結,絲毫不亞於透過程式碼。為了紀念他充滿活力的靈魂,OpenWrt 官方將其 25.12.0 版本命名為 "Dave's Guitar"。)
Poetically, the legendary Taiwanese rock band Mayday (whose anniversary is March 29) has an iconic anthem called 《憨人》 (Fool). Just three days after their anniversary, on April Fools' Day, Dave passed away.
(充滿詩意的是,台灣傳奇搖滾樂團五月天(成軍紀念日為 3 月 29 日)有一首標誌性的神曲叫 《憨人》 (Fool)。就在他們紀念日的短短三天後,在愚人節 (April Fools' Day) 當天,Dave 離開了我們。)
On March 29, 2020, Mayday's lead singer Ashin wrote a touching post revealing the profound mystery hidden within the Chinese title 《憨人》 (Fool). For engineers and hackers around the world, this is the most beautiful equation of humanity:
(2020 年 3 月 29 日,五月天主唱阿信寫下了一篇動人的貼文,揭示了中文曲名《憨人》 (Fool) 裡隱藏的深刻奧秘。對全世界的工程師與駭客來說,這是人性中最美的方程式:)💻 憨 (Fool) = 敢 (Courage) + 心 (Heart)Ashin wrote:
(阿信寫道:)"That year, I suddenly realized that the character representing foolishness, 'Fool' (憨), is made of 'Courage' (敢) placed over a 'Heart' (心)."
(「那年,突然發現代表著愚笨的『憨』字,是『心』上一個『敢』。」)
"Then, inspiration led me to write this song..."
(「然後靈感帶我寫下了這首歌……」)
"Let us bring this song 'Fool' (憨人) to the courageous you, let's meet when the dawn comes."
(「讓我們為你帶來這首『憨人』,與勇敢的你,約在曙光來臨之時。」)This song is the absolute reflection of Dave's life. He refused the "sky full of gold" to give his algorithms (FQ-CoDel & CAKE) away for free. To let the global open-source community sing along with Dave's spirit, here are the full lyrics in 4 languages, completely unabridged: Traditional Chinese, Taiwanese Romanization, English, and Official Japanese.
(這首歌絕對是 Dave 一生的真實寫照。他拒絕了「滿天全金條(滿天的財富)」,選擇將他的演算法(FQ-CoDel 與 CAKE)免費白白送人。為了讓全球開源社群能隨著 Dave 的精神一起高唱,以下是完整未刪減的 4 國語言歌詞:繁體中文、台語羅馬拼音、英文與官方日文。)🎤 Click to expand the full 4-Language Lyrics of "Fool" (憨人) to sing along
我的心內感覺 人生的沈重 不敢來振動
Gua e sim-lai kam-kak lin-sing e tim-tang, M-kann lai tin-tang
(In my heart I feel how much seriousness there is in life, I don’t dare touch it)
(僕の心は 人生の重みに 動くことを躊躇してる)
我不是好子 嘛不是歹人 我只是愛眠夢
Gua m-si ho kiann mah m-si phainn-lang, Gua tsi-si ai bin-bang
(I’m not a good person, but I’m also not a bad person, I’m just someone who loves to dream)
(僕はいいやつでも 悪いやつでもない ただ夢見がちなだけなんだ)
我不願隨浪隨風 飄浪西東 親像船無港
Gua m-guan sui ing sui hong phiau long se tang, Tshin-tshiunn tsun bo kang
(I’m not willing to float with the tide, Like a drifting boat that cannot find a harbor)
(波と風にまかせ あてもなく漂うなんて嫌だ 行き着く港のない船のように)
我不願做人 奸巧鑽縫 甘願來作憨人
Gua m-guan tsue lang kan khiau lang pang, Kam-guan lai tsue gong lang
(I don’t want to be a devious opportunist, I’d rather be a fool)
(僕は器用になんて生きたくない 不器用でいい)
我不是頭腦空空 我不是一隻米蟲
Gua m-si thau-nau khang khang, Gua m-si tsit tsiah bi-thang
(It’s not that my head is empty, It’s not that I’m useless)
(僕は頭が空っぽでも 怠け者でもない)
人啊人 一世人 要安怎歡喜 過春夏秋冬
Lang ah lang tsit si lang, Beh an-tsuann huann-hi kue tshun-ha tshiu-tang
(People, oh! A lifetime is so long, How can we happily pass the years)
(人の一生って どうやって楽しく 春夏秋冬を過ごすかさ)
我有我的路 有我的夢 夢中的那個世界 甘講伊是一場空
Gua u gua e loo u gua e bang, Bang-tiong e hit e se-kai kam kong i si tsit tiunn khong
(I have my road, I have my dreams, Is it possible the world of my dreams is just an illusion?)
(僕には僕の道が 夢がある 夢の中のあの世界は まさかまぼろし?)
我走過的路 只有希望 希望你我講過的話 放在心肝內 總有一天
Gua kiann kue e loo tsi-u hi-bang, Hi-bang li gua kong ke e ue pang tsai sim-kuann lai tsong u tsit-kang
(On the road that I’ve traveled, I only have hope, Hope that all we’ve talked about is in our hearts, believing one day it will all come true)
(僕が歩んできた道には 希望だけが 僕が話したことを 心にとめておいて いつの日かきっと)
看到滿天全金條 要煞無半項 環境來戲弄
Khuann-kau mua-thinn tsuan kim-tiau beh suah bo puann hang, Khuan-king lai hi-lang
(Seeing gold dance through the sky, I reach out for it but grasp nothing, It’s like fate mocking me)
(空いっぱいのダイヤも 一つだってつかめない 神様のいたずらで)
背景無夠強 天才無夠弄 逐項是攏輸人
Pue-king bo kau kiong thian-tsai bo kau lang, Tak-hang si long su lang
(My background’s not good enough, my talent’s not used enough, In everything I lose to other people)
(生まれも 才能もたいしたことない 勝てるものなんて無い)
只好看破這虛華 不怕路歹行 不怕大雨淋
Tsi-ho khuann-phua tse hi-hua, M-kiann loo phainn-kiann, M-kiann tua hoo lam
(I’d best see through all this false splendor, I'm unafraid of how difficult the road ahead may be, And unafraid of being drenched in the rain)
(虚栄を見抜き 険しい道 大雨を恐れないだけさ)
心上一字敢 面對我的夢 甘願來作憨人
Sim siong tsit li kam bin-tui gua e bang, Kam guan lai tsue gong lang
(On my heart, there is one word daring, when confronting my dreams, I’m willing to be a fool)
(心には勇敢の文字 夢に向って 不器用でいい)
我不是頭腦空空 我不是一隻米蟲
Gua m-si thau-nau khang khang, Gua m-si tsit tsiah bi-thang
(It’s not that my head is empty, It’s not that I’m useless)
(僕は頭が空っぽでも 怠け者でもない)
人啊人 一世人 要安怎歡喜 過春夏秋冬
Lang ah lang tsit si lang, Beh an-tsuann huann-hi kue tshun-ha tshiu-tang
(People, oh! A lifetime is so long, How can we happily pass the years)
(人の一生って どうやって楽しく 春夏秋冬を過ごすかさ)
我有我的路 有我的夢 夢中的那個世界 甘講伊是一場空
Gua u gua e loo u gua e bang, Bang-tiong e hit e se-kai kam kong i si tsit tiunn khong
(I have my road, I have my dreams, Is it possible the world of my dreams is just an illusion?)
(僕には僕の道が 夢がある 夢の中のあの世界は まさかまぼろし?)
我走過的路 只有希望 希望你我講過的話 放在心肝內 總有一天
Gua kiann kue e loo tsi-u hi-bang, Hi-bang li gua kong ke e ue pang tsai sim-kuann lai tsong u tsit-kang
(On the road that I’ve traveled, I only have hope, Hope that all we’ve talked about is in our hearts, believing one day it will all come true)
(僕が歩んできた道には 希望だけが 僕が話したことを 心にとめておいて いつの日かきっと)
我有我的路 有我的夢 夢中的那個世界 甘講伊是一場空
Gua u gua e loo u gua e bang, Bang-tiong e hit e se-kai kam kong i si tsit tiunn khong
(I have my road, I have my dreams, Is it possible the world of my dreams is just an illusion?)
(僕には僕の道が 夢がある 夢の中のあの世界は まさかまぼろし?)
我走過的路 只有希望 希望你我講過的話 放在心肝內 總有一天
Gua kiann kue e loo tsi-u hi-bang, Hi-bang li gua kong ke e ue pang tsai sim-kuann lai tsong u tsit-kang
(On the road that I’ve traveled, I only have hope, Hope that all we’ve talked about is in our hearts, believing one day it will all come true)
(僕が歩んできた道には 希望 希望だけが 僕が話したことを 心にとめておいて いつの日かきっと)
我知影總會有一天
Gua tsi ing tsong u tsit-kang
(I know that there will always be a day)
(分かってる いつかその日が来るって)
啦~啦~啦~啦~
La~La~La~La~
(La~La~La~La~)
(声を聞かせて)
我有我的路 我有我的夢
Gua u gua e loo, gua u gua e bang
(I have my road, I have my dreams)
(僕には僕の道が 夢がある)
總會有一天 總會有一天
Tsong u tsit-kang, tsong u tsit-kang
(One day... One day...)
(いつの日かきっと... いつの日かきっと...)
(🎧 Click the image to listen to the Live Version of "Fool" / 點這張圖片聆聽《憨人》萬人合唱版)
If his monumental work has ever improved your network, please honor this brilliant, selfless "Fool" by Lighting up the "Star" in the top-right corner of this repository.
(如果他這項不朽的傑作曾經改善過您的網路,請點擊這個專案右上角的 "Star (星星)" 來點亮它,以紀念這位才華橫溢、無私奉獻的「憨人」。)
Let's keep his Star shining bright in the open-source world, guiding packets through the dark.
(讓我們讓他的星星在開源世界裡持續閃耀,在黑暗中引導著網路封包前行。)
His physical journey has ended, but as an old friend who bonded with him over music perfectly bid him farewell:
(他的物理旅程已經結束,但正如一位與他因音樂結緣的老朋友,對他所作出的最完美告別:)"Happy travels, amigo!"
(「旅途愉快,老朋友!」)The global open-source community will carry his CAKE legacy forward:
(全球的開源社群將帶著他的 CAKE 遺產繼續前進:)「我有我的路 我有我的夢,總會有一天... 彈奏著 Dave's Guitar 🎸」
(Gua u gua e loo, gua u gua e bang, tsong u tsit-kang... tuann-tsau Dave's Guitar 🎸)
(I have my own path, I have my own dream. One day... echoing through Dave's Guitar 🎸)
(僕には僕の道が 夢がある。いつの日かきっと... Dave's Guitar 🎸 を奏でながら)
🔗 References & Tributes
(參考文獻與致敬)- Dave's Starstuff Quote (2012): Ron's Ravings Blog Comments
- Ron at Hope Hospice (2012): Ron’s Ravings: Ron at Hope Hospice
- Extra Innings Eulogy & The Alternate Universe (2012): Eulogy - "Extra Innings"
- Ron's Disappointment (2011): The republicans admit to being half wrong...
- Beverly Taht Joins Ron (2025): Ron’s Ravings: Beverly Taht Joins Ron
- CeroWrt Blog (Fixing the internet for free): blog.cerowrt.org
- Doc Searls Weblog (2025): Remembering Dave Taht (This guitar kills Vogons)
- "Happy travels, amigo!" (Friend's Farewell): Doc Searls Weblog Comments (stu z)
- Eric S. Raymond's Tribute (2025): X (Twitter) @esrtweet
- John Carmack's Tribute (2025): X (Twitter) @ID_AA_Carmack
- The Philosophy of "Fool" (憨): Mayday Ashin's Facebook Post (2020)
- The Anthem of the "Fool" (憨人) - Mayday:
-
⚖️ The Judge, The Hacker & The "Disappointment": Dave's father, Ron, was a respected municipal judge. Ironically, Ron once wrote that he was his own parents' "only disappointment" because he became a lawyer instead of an engineer. Decades later, Ron found himself equally baffled by his own son. Dave’s nomadic hacker lifestyle confused him. Ron would playfully grumble: "Why don't you work for IBM? You've been fixing the internet and giving the technology away for free? Again?" But Dave wasn't chasing money; he was chasing a dream. Yet, Dave inherited his father's fierce sense of justice and critical thinking—a trait summarized by a tattooed ex-convict who once recognized Dave in a bar and bought him a beer, simply saying of Judge Ron: "He was fair."
-
🕊️ 致敬開源先驅:In Loving Memory of Dave Täht (1965–2025)
"When you miss Dave, modprobe sch_cake!"
Dave 是一位偉大的網路技術開源貢獻者。2016 年他曾預言 MT76 會是開源網路新星,但苦尋不到合適設備測試。幾年後的今天,我透過本專案讓成千上萬台基於 MediaTek (MT76) 的設備成功跑起他撰寫的 CAKE 演算法。His wish, I finished.
本專案更被 LibreQoS 官方譽為給 Dave 的 "Time-Traveling Valentine's Gift" (穿越時空的情人節禮物),躍上國際開源社群版面。
-
🎞️ 特別回憶錄:那些年我們一起搞的第三方固件
其實當年我是負責 Tomato Phoenix 不死鳥的繁體中文翻譯。下方附上當年 Tomato Phoenix 不死鳥的百度網盤下載連結與歷史截圖:
🔗 http://pan.baidu.com/s/1jIGpbQe
請看下方圖片!這是我當年和陆明峰、佐须之男合作時,他親手寫的感謝紙條和送的禮物。我直到今天都還留著,而且這些感謝如今都仍記在心裡!
「佐须之男长期致力于国内第三方免费固件的开发,期间靠的是广大用户的支持才能坚持到现在。一路走来的过程中有喝彩也有唏嘘,但我从未停止过脚步,并希望我能继续再坚持下去。希望广大的用户在力所能及的前提下能给予我些赞助,让这份梦想得以延续。」這不是我的帳號,但就讓我們一起幫他一把吧,感謝他多年來的開源貢獻。如果您想支持他,請前往他的官方網站:
☕ Tomato 贊助頁面 | ☕ ForgotFun 贊助頁面 -
🤝 特別致謝名單 (Special Acknowledgments)
感謝以下企業、組織、前輩與夥伴在開源精神、技術合作、無私引薦、硬體贊助與後勤支援上的啟發與貢獻:
- 🏛️ 企業與組織 (按字母排列):
- Cloudflare, Inc. - TW641 備援網站 (Mirror on Cloudflare Pages)
- Cloudflare, Inc. - TW641 備援網站 (Mirror on Cloudflare Workers)
- Firebase (Google LLC) - TW641 備援網站 (Mirror on Firebase Hosting)
- Firebase (Google LLC) - TW641 備用網域 (Mirror on FirebaseApp.com)
- GitHub, Inc. - TW641 官方主站 (Hosted on GitHub Pages)
- GitLab Inc. - TW641 備援網站 (Mirror on GitLab Pages)
- GL.iNet - GL Technologies (Hong Kong) Limited
- GL.iNet - 深圳市广联智通科技有限公司
- LibreQoS - LibreQoE, LLC
- Netlify - TW641 備援網站 (Mirror on Netlify)
- Render - TW641 備援網站 (Mirror on Render)
- The Bufferbloat Community
- Vercel Inc. - TW641 備援網站 (Mirror on Vercel)
- 💡 關鍵推手與夥伴 (按字母排列):
- Alfie Zhao - Alfie_GLiNet (u/Alfie_GLiNet) - Reddit
- Allen Liu
- Dave Täht
- Frantisek Borsik (Frank)
- Jacqueline Wang
- moeller0
- Mohamad Dikshie Fauzie (dikshie) - Google Scholar 發表文獻
- Peter Sherman (psherman) - OpenWrt Guru, Leader
- Toke Høiland-Jørgensen (tohojo) - Welcome - /dk/tohojo/blog
- Wingsley Yik
- 佐须之男 (ForgotFun) - 佐大 · 佐须之男的博客 - 技术需要沉淀,成长需要痛苦
- 🏛️ 企業與組織 (按字母排列):
-
🌠 恩山論壇許願流星
順帶一提,最近在論壇看到有版友發帖問:恩山為什麼沒有 GL.iNet 版塊?藉著這篇技術分享,我也想在此向管理員許願:
強烈希望能開立一個 GL.iNet 專屬板塊! 這樣大家討論相關技術跟固件會更方便集中!
💬 前往 恩山无线论坛 參與討論