Re: [無線] TW641移植CAKE Padavan路由器韌體(支援14

看板Broad_Band (寬頻網路)作者 (抒情詩的字裡行間)時間3小時前 (2026/03/12 21:18), 編輯推噓2(2016)
留言18則, 1人參與, 1小時前最新討論串2/2 (看更多)
最近拿了一台asus rt-ac51u練習刷機 因為openwrt太肥了 刷完後,64MB的ram沒法再跑tailscale 更不用說再加裝adgurad home 後來找到padavan的大陸版本 安裝之後確實比openwrt省資源 丟去問gemini說是一些資源直接編譯進去 而不是像openwrt是外掛的方式 但就算用英文語系,介面還是有簡中的選項 剛好又google到您這個專案 所以,想說就照著自己編譯繁中的韌體 但照說明fork、action等按完後 跳出錯誤碼 -------------------------- Run echo "::group::Setting up WebUI Language" Setting up WebUI Language Target Board: RT-AC51U Selected Language Code: CN find: ‘/opt/padavan-ng/trunk/configs/templates’: No such file or directory ------------------------------- 丟給gemini,解答是 ---------------------- 這個錯誤主因在於這個 Workflow 腳本內建了寫死的絕對路徑 (/opt/padavan-ng/),但在 GitHub Actions 的虛擬機環境中,源碼下載後的路徑通常 在 ./ (當前目錄)。既然您重啟了這個 Fork,我們必須進行「路徑修正手術」。 -------------------------- 因為我完全不會寫程式 所以照著gemini的建議 數次修改程式碼 弄了約1到2小時後 還是放棄 直接接受簡體的padavan 話說padavan真的比openwrt省資源 刷openwrt後,再裝tailscale,分享器直接頓到不行 刷padavan後,裝tailscale仍有餘力,再裝adguard home才爆ram而卡頓 以上錯誤訊息,供您參考 對了,簡體padavan加裝tailscale的過程中 也遇到路徑被padavan鎖死了 分享器的腳本也靠gemini修了好多次 最後才修成重開機仍可完全執行tailscale : Padavan (含 Linux Kernel 3.4 與 4.4) 的開源專案。 : 因 PTT 介面不支援圖片與進階語法,最完整純淨的圖文說明書與編譯 : 懶人包,請直接參考官方網站: : 【TW641 | Padavan CAKE 開源路由器韌體中心】 : 官方首頁 (GitHub 國際主站): : https://tw641.github.io/ : 開源專案說明書 (Padavan-CAKE 雲端編譯懶人包): : https://tw641.github.io/Padavan-CAKE/ : 極速備援站 (Cloudflare 台灣 CDN 節點,連線更快速): : https://tw641.pages.dev/ : (註:若 GitHub 主站連線緩慢或異常,推薦改用備援站入口) : -------------------------------------------------------------------- : 如果上方的官方網址都無法連結,可以參考下方的同步發布論壇: : 不僅復活了經典的 TP-Link Archer C2 與斐訊 K2P,這次更擴充支援 : 高達 142 種機型,並提供完整的繁體中文介面。 : 本專案有幸獲得美國 LibreQoS 捷克籍營運長、日本慶應大學專家學者 : 的關注與肯定。詳細的操作流程與豐富內容,請參考上方的圖文網址。 : -------------------------------------------------------------------- : 【韌體特色速覽】 : 1. 效能解放:全系列整合 CAKE 流量調度、HWNAT (硬體加速) + SFE。 : 2. 內建繁中:針對 1080P 寬螢幕排版優化,選單填 CN 即可產出台灣用語。 : 3. 穩定提升:修復 MT7610E 無線斷線問題;4.4 版採用最穩的 Iptables。 : 4. 安全防護:全面升級 Busybox 1.37.0,修復多個 CVE 漏洞。 : 這也是為了紀念今年過世的網路開源大神 Dave Taht (Bufferbloat 緩解 : 之魂),完成了他想在 MT76 設備上跑 CAKE 演算法的遺願。如果您覺得 : 這個專案有幫助,歡迎到 GitHub 幫忙點個 ★ Star 支持一下! : -------------------------------------------------------------------- : 【精準支援 142 款機型清單】 : 請找到你的路由器品牌與型號,括號 ( ) 內的就是稍後編譯需要的代碼。 : ◆ Kernel 3.4 經典老爺機 (共 125 種選項) : 【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) : 【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) : 【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) : 【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) : 【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) : 【ZBT】 : WE1326 (ZBT-WE1326)、WE1626 (ZBT-WE1626)、WE826-T2 (ZBT-WE826T2) : WG3526 (ZBT-WG3526)、WG3526-32 (ZBT-WG3526-32)、WR8305RT (ZBT-WR8305RT) : 【Newifi (新路由)】 : Newifi D1 (NEWIFI-D1)、Newifi D2 (NEWIFI-D2) : Newifi Mini (NEWIFI-MINI)、Newifi Y1S (NEWIFI-Y1S) : 【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) : 【A5】 : A5-V11 16M (A5-V11_16M)、A5-V11 4M (A5-V11_4M)、A5-V11 8M (A5-V11_8M) : 【GL.iNet】 : GL-MT300A (GL-MT300A)、GL-MT300N (GL-MT300N)、GL-MT300N V2 (GL-MT300NV2) : 【Nexx】 : WT3020A (WT3020A)、WT3020H (WT3020H)、WT3020H 16M (WT3020H16M) : 【Phicomm (斐訊)】 : PSG1218 256M (256PSG1218)、PSG1218 (PSG1218) : 【Kroks】 : KNDRT31R26 (KNDRT31R26)、KNDRT31R3 (KNDRT31R3) : 【MQMaker】 : WiTi 256M (MQ-WITI-256)、WiTi 512M (MQ-WITI-512) : 【Youku (優酷)】 : YK-L1 (YK-L1)、YK-L1C (YK-L1C) : 【其他單一機型】 : 5K:5K-W20 (5K-W20) : ATEL:ALR-U270 (ALR-U270) : BELKIN:F9K1103 (F9K1103) : HiWiFi (極路由):HC5661A (HC5661A) : Linksys:EA-8100 (EA-8100) : Samsung (三星):SWR1100 (SWR1100) : Totolink:A3004NS (A3004NS) : Tuoshi:TS7620N (TS7620N) : Ubiquiti:EdgeRouter X (UBNT-ERX) : Unielec:U7621-06 (U7621-06) : Wall-AP:Wall-AP (WALL-AP) : Youhua (友華):WR1200JS (WR1200JS) : ZTE (中興):E8820S (ZTE_E8820S) : ◆ Kernel 4.4 進階機型 (共 17 種選項) : 【JCG (捷稀)】 : 836PRO (JCG-836PRO)、AC860M (JCG-AC860M) : Q20 (JCG-Q20)、Y2 (JCG-Y2) : 【Xiaomi (小米/紅米)】 : CR660x (CR660x)、Mi Router 3G (MI-R3G) : Mi Router 3 Pro (MI-R3P)、Redmi Router 2100 (RM2100) : 【Phicomm (斐訊)】 : K2P (K2P)、K2P Nano (K2P-NANO)、K2P USB (K2P-USB) : 【D-Link (友訊)】 : DIR-878 (DIR-878)、DIR-882 (DIR-882) : 【其他品牌】 : Motorola:MR2600 (MR2600) : Netgear:BZV (NETGEAR-BZV) : Newifi (新路由):Newifi 3 (NEWIFI3) : XiaoYu (小漁):XY-C1 (XY-C1) : -------------------------------------------------------------------- : 【免架環境!雲端編譯 6 步驟】 : 不用自己架設環境,直接用 GitHub Actions 雲端編譯。 : 1. 登入 GitHub,前往紀念倉庫點選右上角的「★ Star」支持一下: : ttps://github.com/TW641/sch_cake : 2. 根據你的核心版本,Fork 專案到自己的帳號: : .4 老機:https://github.com/TW641/padavan-builder-workflow : .4 進階:https://github.com/TW641/padavan-4.4 : 3. 進入你 Fork 的專案,點擊上方「Actions」並同意啟用。 : 4. 在 Actions 頁面左側選擇對應的 Workflow。 : 5. 【關鍵步驟】點擊右邊的「Run workflow」。 : Target Model:填入上面清單括號內的「選項代碼」。 : 語言選單:填入 CN (繁體中文)。 : (可選) 在 JSON 欄位自訂預設 IP 與密碼。 : 點擊綠色 Run workflow 開始編譯。 : 6. 等待約 10-15 分鐘,流程亮綠燈打勾後,點進去拉到最下方 : uArtifacts」下載壓縮檔,裡面的 .bin 或是 .trx 檔就是你的專屬韌體! : 這是一個完全免費、出於熱忱分享的開源專案。 : 硬體刷機存在一定風險,由於本人精力有限,無法針對各別型號提供 : 一對一的技術支援或除錯。 : 大家若有編譯上的心得,或是在各機型上的刷機經驗與參數設定, : 非常歡迎在推文互相交流、幫忙解答。感謝各位的支持與理解! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.61.62 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Broad_Band/M.1773321491.A.1EB.html

03/12 22:48, 2小時前 , 1F
我剛剛調查了一下:
03/12 22:48, 1F

03/12 22:49, 2小時前 , 2F
原因跟Github部分服務降級有關
03/12 22:49, 2F

03/12 22:49, 2小時前 , 3F
簡而言之:伺服器異常,之後再試就能成功編譯
03/12 22:49, 3F

03/12 22:49, 2小時前 , 4F

03/12 22:49, 2小時前 , 5F

03/12 22:49, 2小時前 , 6F

03/12 22:49, 2小時前 , 7F

03/12 22:49, 2小時前 , 8F

03/12 22:49, 2小時前 , 9F

03/12 22:49, 2小時前 , 10F

03/12 22:49, 2小時前 , 11F

03/12 22:50, 2小時前 , 12F

03/12 22:50, 2小時前 , 13F

03/12 22:50, 2小時前 , 14F

03/12 22:50, 2小時前 , 15F

03/12 22:50, 2小時前 , 16F
請看Github服務狀態頁面,連結如下:https://www.githu
03/12 22:50, 16F

03/12 22:50, 2小時前 , 17F
bstatus.com/
03/12 22:50, 17F

03/12 22:58, 1小時前 , 18F
文章代碼(AID): #1fihqJ7h (Broad_Band)
文章代碼(AID): #1fihqJ7h (Broad_Band)