2017-06-11 Padavan 完美適配newifi mini【adbyby+SS+KP ...】youku L1 /小米mini
阿新 • • 發佈:2018-12-27
源地址 http://www.right.com.cn/forum/thread-199452-1-1.html
2017-02-20 群裡有朋友提供了L1硬體,新增加 適配 youku L1(L1C也可以),在這裡可以下載:================= 注意! ================= 20170213以後的韌體刷入前先備份storage (系統管理 -> 恢復/匯出/上傳設定 -> 路由器內部儲存[指令碼檔案] (/etc/storage) -> 匯出內部儲存內容 -> 儲存) 由於新韌體調整了storage的大小, 因此, 請勿必在第一次更新或刷20170213及其後更新的韌體之前,
關於其它硬體: 快閃記憶體 >= 16M , 記憶體 >= 128M , CPU = mt7620a, 無線模組一致,基本上可刷。
有朋友回覆:小米mini與newifi mini配置完全一模一樣。因此我想也是能刷的。
韌體是為newifi 打造的。 迅雷離線是newifi專用的,其它硬體不能使用,不要驚訝. 新增加兩個下載節點,以後大家自動更新韌體應更加穩定了。
這裡可以直接下載最新的韌體。希望大家覺得讚的,給多多加分。
newifi mini 128M記憶體 , 16M flash , mt7620A CPU
開啟外接LNA. 適配USB口,LAN口,WAN口。所有燈。
padavan 所有功能基本上開啟。歡呼吧。 128M記憶體黨。
耗時一個晚上又一整天。(累。。。)
迅雷離線是newifi專用的,其它硬體不能使用,不要驚訝.
這不是一個新韌體。這個韌體的程式碼基礎是我之前做的K2韌體。與K2的主要區別是幾乎開啟了所有padavan功能. 同時此韌體 包含 http://www.right.com.cn/forum/thread-187654-1-1.html 的所有功能,修改 及 優化。
下載在附件。
刷機: 直接進原版恢復模式 刷breed, 然後 進breed 刷韌體即可。
----------------------------------------------------------------------------------------------------------------------------------
無線SSID 預設為 NEWIFI_Y1 和 NEWIFI_Y1_5G , 密碼預設為1234567890 , (提醒:如果你之前刷的別的版本的padavan, 刷完你的ip段應該還是上個版本的。第一次刷本韌體後,務必雙清。 好吧,這兩個應是用padavan的人都應該知道的常識。) 預設管理使用者名稱和密碼 都是admin . 需要中文介面的,自己去Administration -> System -> Select WebUI Language 設定
----------------------------------------------------------------------------------------------------------------------------------
-
20170514 changelog:
-
0. koolproxy 更新到3.5.7 , 重啟自動檢測 koolroxy.txt存在否,靠kp自身檢測不靠譜(半天才會自動更新)
-
修復kp 服務log的一個if判斷.
-
1. 增加動態更新koolproxy機制。預設每12小時檢測一次。網路下載失敗不影響koolproxy正常使用。
-
2. ss gfwlist列表格式更新:現在預設相容 https://github.com/gfwlist/gfwlist/raw/master/gfwlist.txt
-
列表的格式.
-
3. 升級韌體更新api,啟用新的中國聯通映象伺服器,感謝群內的朋友 973(此處是暱稱亂碼) 提供伺服器。
-
昨天晚上兩人折騰到很晚終於配置好了.
-
4. 修復K2記憶體佔用異常(外掛全關也只剩下不到20MB空餘)問題.
-
20170512 changelog:
-
0. 更新到padavan 官方最新原始碼
-
1. koolproxy 更新到3.5.6
-
2. ss : 更新到3.0.6, active node 增加埠顯示.
-
3. 完美整合xkcp (https://github.com/liudf0716/xkcptun 目前和go語言版的kcptun還不相容,要使用,請安裝它的伺服器端)
-
多節點配置(最多支援新增64個節點),隨意切換.
-
-------------------------------------------------------
-
使用xkcp加速$ 使用舉例:
-
新增一個Node:
-
Local Port: 1090
-
Remote Addr: 118.117.116.115
-
Remote Port: 443
-
Key: this_is_password
-
Crypt: none
-
Mode: fast3
-
MTU: 1350
-
然後去$ 新增一個Node:
-
Server Addr: 127.0.0.1
-
Server Port: 1090
-
Encryption Method: 你自己在伺服器端設定的
-
Password:你自己在伺服器端設定的
-
最後去$主配置頁,設定 Master Config 為:127.0.0.1:1090
-
這只是一個例子,實際上你可以使用xkcp來加速任何你想要的服務。
-
4. 去除dnspod public DNS. 切換為114 DNS.
-
原因: 2017-05-12 1點左右,數量眾多的群友反饋.cn的網站全部打不開,
-
後經我排查,發現是dnspod public DNS (119.29.29.29)掛了.
- --------------------------------------------------------------------
-
20170402 changelog:
-
1. fix koolproxy ui: 修改版本號為3.3.6, 新增加規則更新指令碼檔案自動恢復功能:
-
如果規則更新指令碼內容小於1KB(說明指令碼檔案出問題了),自動從原韌體恢復指令碼檔案。
-
2. ss ui: 新增加$節點編輯功能, 修復table列數錯誤導致 - 按鈕錯位的問題
-
(錯位這麼久了一直沒人發現?然後愚人節我發現了)
-
3. koolproxy更新指令碼更新到1.0.4版,新增加手機端規則:koolproxy_wp.txt(預設未啟用) 及
-
kp 官方的add_rules.txt(預設啟用)
-
把KP_EXTRA_RULE_CNT=0 的 0 改成 1 ,可以啟用 koolproxy_wp.txt 擴充套件規則.
-
同時,我在寫這個指令碼的時候就考慮了其它規則的更新,
-
假如你還有一個規則放在 http://fooo.com/test/kp/other_rules.txt,
-
只需要在 # ------- END EXTRA RULES ------- 前加上:
-
KP_EXTRA_RULE_1=http://fooo.com/test/kp/other_rules.txt
-
相應的, KP_EXTRA_RULE_CNT=1 就要變成 KP_EXTRA_RULE_CNT=2 ,
-
即這後面的數字是附加規則的數量.
-
(http://80x86.io/post/KoolProxy-extension-rule-update-script-improved)
-
20170329 changelog:
-
1. 更新padavan原始碼到官方最新版(2017-03-27)
-
2. 更新koolproxy到3.3.6
-
進一步提高協議相容性。此次更新後應該能解決很多網頁一直載入的問題。
-
3.3.5: 提高非標準協議相容性。待新規則推送後,可以解決網易新聞客戶端等問題。
-
cron預設改成啟用,如果你刷了之前的韌體,記得把 #0 */12 * * * /sbin/restart_koolproxy 之前的#號去除。
-
3. adbyby: 重啟後自動清理data目錄下的*.bak檔案,解決部分使用者由於adbyby備份的檔案佔用過多空間,導致storage不夠用的問題。
-
4. ss 部分名稱改成:Sh4d0ws0cks , 頂部的按鈕名改成:$
-
20170322-0059 changelog:
-
1. ss-libev 升級到 3.0.5, simple-obfs 升級到0.0.3
-
2. koolproxy: 鑑於kp的規則更新地址一直不穩定,變動頻繁,
-
現將kp規則更新指令碼直接放到了storage (/etc/storage/koolproxy_rules_update.sh)
-
同時允許大家在UI介面直接更新這個指令碼.(如果把這個指令碼搞壞了,不用擔心,只需要刪除這個檔案,
-
並 restart_koolproxy 重啟kp即會恢復出廠指令碼.
-
3. ddns: 或許修復了dnspod 時不時無法正常更新ip的問題(需要大家測試反饋)
-
4. 修復 koolproxy 指令碼無法儲存的bug.
-
20170312-0303 changelog:
-
1. koolproxy ui: use image qrcode, remove View KoolProxy Log button
-
2. client status page: use 51240.com api to query mac vendor.
-
(ieee.org too many HTTP ERROR 500)
-
20170311-1744 changelog:
-
1. s-s-libev: upgrade to 20170311, simple-obfs upgrade to v0.0.3
-
2. koolproxy: upgrade to 3.3.4, ui optimized:
-
do not allow to download cert while kp is restarting.
-
3. ngrok-c: upgrade to 1.41-(2017/01/09) 修復一個網路不好,可能導致的記憶體洩漏問題
-
4. footer copyright fix: 2016 =》2017
-
5. inadyn: disable Bypass s-s tunnel
- 6. padavan code: sync to 195eba6 (https://bitbucket.org/padavan/rt-n56u/commits/all)
-
20170213-0217 changelog:
-
關於無法加入韌體問題反饋群:
-
[注]:加群后5分鐘QQ系統強制禁言.5分鐘後方可發言.
-
有朋友反饋說無法加群,提示無法生成訂單,貌似退出群遊客即可順利加入了.
-
---------------------------------------------------
-
================= 注意! =================
-
20170213以後的韌體刷入前先備份storage
-
(系統管理 -> 恢復/匯出/上傳設定 -> 路由器內部儲存[指令碼檔案] (/etc/storage) -> 匯出內部儲存內容 -> 儲存)
-
由於新韌體調整了storage的大小(storage changed to 1024KiB), 因此,
-
請勿必在第一次更新或刷20170213及其後更新的韌體之前,
-
備份好storage, 刷完新韌體後再匯入.
-
(如果你的韌體已經是20170213或比這個更新的韌體,
-
可以不用理會)
-
==========================================
-
0. 同步更新到padavan官方最新原始碼(dropbear 更新到2016.74 及其它一些優化和bug fix).
-
1. ss-libev 更新到新版 v3.0.1
-
最新版的ss的混淆外掛是獨立的simple obfs.
-
廢除 OTA (One-Time-Auth) 選項. 廢棄 table 演算法. des-cfb 演算法不再被支援.
-
同時,增加了aes-128-gcm, aes-192-gcm, aes-256-gcm, chacha20-ietf-poly1305
-
這四個加密演算法。(ss官方說是5個,我實際測試發現其中的chacha20-poly1305 不可用)
-
ss ui增加Port Reuse選項(暫未支援,下一版加上)
-
新增加混淆方式和 混淆域名兩個選項.
-
(伺服器開啟了混淆,客戶端可以選擇性地啟用。)
-
s-s status增加obfs的狀態顯示.
-
詳情見:
-
https://github.com/s-s/s-s-libev/releases/tag/v3.0.0
-
https://github.com/s-s/s-s-libev/releases/tag/v3.0.1
-
2. vlmcsd 更新到最新的2017-01-19 (1108)
-
3. shellinabox 更新到最新的 v2.20
-
4. Aria-Ng 增加http協議支援. 更新到 aria2 1.31.0
-
5. 【新】整合 JBLS (此JBLS為荒野自己所寫,
-
主要方便程式設計師朋友偶爾用一下Jetbrains家的一些IDE,
-
如需長期使用請支援官方的正版)
-
6. 【新】整合 koolproxy 最新版(全域性和 ad-list 模式, 證書備份下載,證書匯入).
-
7. 其它bug fix 和優化.
-
--------------------------------------------------------------------
-
___ __ ___ __ _
-
( _ ) / \ __ __ ( _ ) / / (_) ___
-
/ _ \ | () | \ \ / / _ \ / _ \ _ | | / _ \
-
\___/ _\__/ /_\_\ \___/ \___/ _(_)_ _|_|_ \___/
-
_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|
-
"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'
-
--------------------------------------------------------------------
- --EOF
-
20161124-1554 changelog:
-
距離上一個版本 20161115-1755 釋出已經有一週了。其實這些天
-
一直有在更新。群裡基本上每天有新版的韌體刷。直到今天,算是修復
-
和完善得比較好了。是時候正式釋出出來了.
-
1. ss: bypass dst 現在終於同時支援排除 ip and 域名了. (新的名稱:Bypass dst IP/domain)
-
新增排除區域網IP的選項( Bypass LAN IP),被排除的IP將不會走SS.
-
自定義gfwlist域名(custom gfwlist rules)選項不再儲存在nvram
-
custom gfwlist rules底層優化.
-
這三個改進,同時應用到了smartv p n.
-
同時修復了上一個版本20161115-1755, gfwlist模式時custom gfwlist rules不生效的bug.
-
2. 全新的 Aria2版本和 WEB UI (Aria-Ng Nov 6, 2016 https://github.com/mayswind/Aria-Ng).
-
aria2 升級到最新的 aria2-release-1.29.0 ,開啟了非同步dns, bittorrent, gzip , https, 訊息摘要,
-
metalink, xmp-rpc 及sftp 功能. 考慮到檔案體積的影響,特別是對於newifi-mini,因此沒有把對firefox 3格式
-
的cookie支援的功能給整進來。右上角增加快速開啟Aria2 web ui的按鈕.
-
Aria2 設定項從原來的Common頁面單獨分離出來,有更多方便的配置項,同時,配置會同步到Aria-Ng WEB UI.
-
開啟Aria之後,直接開啟web ui即可0配置使用.
-
Aria2預設使用websocket協議,而不是http. 使用http協議有諸多不好的地方。如存在跨域問題等。
-
增加百度網盤 chrome下載外掛支援:使用我修改版的chrome百度網盤外掛(websocket 協議版),可很方便地下載網盤資源。
-
如果你路由開啟了ddns, 可以在任何地方遠端地新增下載任務(從web ui新增,或者通過chrome外掛,非常方便)。
-
下載截圖見這個帖子: http://www.right.com.cn/forum/thread-197691-1-1.html (多圖)
-
(newifi-d1, newifi-mini only)
-
3. 因時間關係,暫時去除了firefly。 firefly原始碼升級到最新版,但是還沒有時間去編譯。。。以後會補上。
-
4. 去除了cdns命令, ipband 命令
-
5. adbyby: 預設禁用auto-kill選項.
-
6. 迅雷離線下載守護程序:檢測時間延長到2分鐘(考慮到首次啟動時需要下載迅雷的時間),
-
同時增加了迅雷安裝包檔案的下載節點,一個節點下載失敗,自動切到另一個。(newifi-d1, newifi-mini only)
-
7. opt功能優化:支援使用git將路由器作為git伺服器. (opkg install git即可) (newifi-d1, newifi-mini only)
-
8. K2現在預設是藍色燈的.藍色:有internet,黃色:無internet,紅色:AP模式. (PSG1218-K2 only)
-
9. 自動更新優化。增加coding.net 作為預設韌體更新檔案伺服器。github節點,在不開啟ss的情況下基本上只有幾十K.
-
開啟ss的時候下載韌體,幾乎是秒下。建議有比較優秀ss節點的朋友可以選用github. 否則用coding節點比較穩妥。
-
10. 自動更新功能增強:現在再也不需要手動干預去執行什麼命令了。
-
11. 修復 ebtables 原始碼中一個錯誤(導致在較新版的編譯器中編譯失敗).
-
12. ss 節點新增功能改進:自動去除頭尾的空格。(媽媽再也不用擔心我輸錯域名或密碼了)
-
13. 韌體更新頁面:增加Setup Upgrade Server 按鈕.
-
14. KMS: vlmcsd start empty 選項預設禁用(有朋友反饋此選項開啟會導致一些問題)。
-
15. 同步更新到padavan最新原始碼.
- 16. 其它優化和改進.
-
20161115-1755
-
----------------------------------
-
注:此次更新需要手動執行以下命令:
-
wget -q http://files.80x86.io/router/scripts/20161115.sh -O- | sh
-
執行後提示: Upgrade Done. 即可。
-
----------------------------------
-
1. firmware upgrade: use github as download server by default.
-
2. project home page: changed to http://p4davan.80x86.io/
-
3. busybox: add pkill command support.
-
4. opt: 只允許安裝到 ext4 分割槽
-
5. 迅雷遠端:修復自動啟動,現在不再依賴opt了。不開啟entware,也能正常啟動迅雷遠端.
-
增加守護程序,掛掉會自動延時20秒重新啟動。
-
改善對newifi mini的支援,不再需要硬碟格式為ext4.
-
newifi mini沒有內建SD卡, 因此要求ext4的opt分割槽有點難。
-
大部分人的硬碟都是ntfs分割槽。
-
6. adbyby: 優化規則更新伺服器狀態檢測. 不再卡頁面
-
7. kernel: enable StrongSwan. XFRM modules
-
8. 同步更新到padavan官方最新原始碼.
-
9. 核心驅動: 增加對 西部資料(WD)藍盤 2TB SATA6Gb/s 64M 桌上型電腦硬碟(WD20EZRZ) 的支援
-
10. 核心驅動:增加對基於AX88179晶片的 千兆USB3.0 轉RJ45乙太網轉接器支援,
-
如 海備思(Hagibis) 504958
-
20161113-0147 changelog:
-
1. 修復 opt 自啟動問題
-
2. 修復 迅雷離線在opt被安裝到 ntfs 分割槽時不能開機啟動的問題.
-
20161112-2308 changelog:
- 修復 youku L1 內建SD卡不可寫的問題
-
======================================================
-
_ __ ____ _ __ ____ ____ ____ __ __ ___
-
/ |/ // __/| | /| / // _// __// _/____\ \/ /< /
-
/ // _/ | |/ |/ /_/ / / _/ _/ / /___/ \ / / /
-
/_/|_//___/ |__/|__//___//_/ /___/ /_/ /_/
-
======================================================
-
韌體問題反饋群(點選檢查更新後即可在更新日誌中看到):
-
----------------------------------------------
-
反饋和交流韌體問題,大家一起更好地完善韌體。
-
今後韌體問題的討論以及新版本釋出測試,
-
基本上以群內為主了。
-
1. 因個人時間有限,不接受特定版本編譯的請求。
-
2. 擴充套件介面是有意設定為英文的,暫時沒有漢化的打算。
-
會用的人低調使用就好。
-
3. 祝大家玩得開心。
-
---------------------------------------------------
-
20161112-1737 changelog:
-
優化更新檢測頁面. 增加超時時間.
-
20161112-1449 changelog:
-
1. 同步更新padavan官方最新原始碼 eaafd46
-
2. 增加 newifi y1 (newifi mini)支援, 完美適配,開啟外接LNA
-
WAN led燈預設為 lan/wan口的鏈路狀態, 所以有資料傳輸時會一直在閃的.
-
所有燈都可以自行控制行為,包括關閉. 有部分youku L1使用者也刷了這個韌體。
-
這裡要說明一個,youku L1或其它同CPU且記憶體和flash比mini小的硬體,雖然
-
也是可以刷這個韌體的,但是,不在我的支援列表裡面。如果刷了此韌體出了問題,
-
不要問為什麼。另外,為了儘可能的照顧youku L1使用者,mini 韌體預設開啟了
-
內建sd卡的支援,不然L1刷這個mini韌體,內部SD卡你是用不了的。這個提議是
-
群管理麥兜提出來的,所以,L1使用者感謝他吧。
-
迅雷離線是newifi專用的,其它硬體不能使用,不要驚訝.
-
3. 迅雷遠端:修復自動啟動. 之前已經安裝的,請rm -rf /opt/share/xunlei 再
-
重啟下迅雷.
-
4. newifi d1: 適配網口數量.
-
5. ss and smartv p n: 修復狀態頁 dnsmasq conf.d 檢查項變黃的bug.
-
20161110-0314 changelog:
-
重要提醒:此次升級後必清storage.否則後果自負.
-
1.adbyby: 增加很多人期待的Ad-list mode(僅在Ad-list的網站訪問裡才走adbyby,避免卡下載),呃,這個模式的名稱,
-
暫時沒想到更好的簡潔的叫法。Whitelist ?Blacklist ?好像都不太適合.各位有好的建議也可在群裡說說,取什麼名字好。
-
2.adbyby: 增加Adbyby Server Connection 規則更新伺服器連線狀態顯示,
-
如果你的這裡顯示Failed,別折騰了,你連線規則更新伺服器有問題。你是更新不了規則的。。。
-
3. dnsmasq: resolve update.adbyby.com via dnspod public DNS. remove mp4ba.com (site down)
-
4. 修復上次遷移api伺服器後,ip detection無法正確識別國內ip的bug
-
5. vlmcsd: bump to svn1103-2016-11-05
-
6. ngrok-c: update to git commit 4b197f6cbb84695a93ef127bb55765a193aec1a8
-
7. newifi d1: 修復第二個USB口無法掛載的bug
-
8. newifi d1: 修復迅雷遠端第一次啟用時無法成功自動啟用Entware的bug.
-
9. cron: auto_upgrade 時間隨機(晚上3點到6點之間)
-
10. ddns: 新增 add https://www.dynu.com ddns
-
11. ss: 更新到最新版 2.5.6
-
12. 增加ipband工具
-
13. newifi d1: 增加迅雷遠端下載支援. 開啟方法:
-
先開啟entware支援: USB Application - Common Setting
-
Allow Run Optware? 選擇Entware.
-
然後,進入 USB Application - Thunder , 啟用Enable Thunder Remote Download -> Apply
-
第一次啟用,需要從網路下載迅雷遠端的程式,大概需要30秒左右,視你的網路而定.
-
重新整理頁面,確保下面三個都是綠色的Running 後,點選 Get Activation Code 獲取啟用碼,
-
然後點選 Bind router 去繫結裝置.
-
--------------------------------------------------------------------
-
_|_| _| _|_| _|_|_| _|
-
_| _| _| _| _| _| _| _| _| _|_|
-
_|_| _| _| _|_| _|_| _|_|_| _| _| _|
-
_| _| _| _| _| _| _| _| _| _| _| _| _|
-
_|_| _| _| _| _|_| _|_| _| _| _|_|
-
--------------------------------------------------------------------
- --EOF