原文:https://goo.gl/Q654vx
請注意,只採安裝重點部分翻譯。
僅適用相容Merlin韌體且為ARM架構的ASUS Routers(可不刷)
MIPS架構無Adaptive QOS,因CPU太弱
Netgear Routers(ARM)需刷成Merlin
其他牌相容Merlin韌體的Routers同Netgear
前言:
ASUS Adaptive QOS只有最基本的規則,無法辨別的流量皆歸類為Default這個類別,
而Default這個類別無法自定優先順序(且預設優先度最低),
且ASUS也都沒有在更新這規則,造成這功能幾乎是只有心理安慰無實質效用。
這脚本目的就是增加些許規則將無法辨別的流量歸於Others,
讓使用者可以自訂優先順序。
像Wifi Calling&Facetime目前都是無法辨別的,如果你在網路忙碌狀態撥打,
就會很有可能造成通話不穩定或中斷、玩遊戲開P2P或上/下載會嚴重延遲。
安裝(在Merlin韌體或華碩原廠韌體)
安裝前準備:進入Router開啓Custom Scripts & SSH
(1) Administration -> System -> Enable SSH -> LAN Only -> Apply
如果你有安全上的疑慮,安裝完成後可關閉SSH。
(2) Administration -> System -> Enable JFFS custom scripts and configs
-> YES -> Apply
** 僅Merlin韌體使用者需要做此步驟 **
Windows下需要下載Putty(SSH客戶端)
http://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
若使用原廠韌體,需要一隻Flash drive終日插在Router USB槽,不得拔除。
打開Putty,在Category的Session選擇Connection type為SSH,
輸入Router IP address,一般的應爲192.168.1.1,
Merlin最新似乎改成192.168.50.1,完成後點擊Open。
出現”login as:“輸入Router帳號,預設爲admin
出現”[email protected](router IP)'s password:“輸入Router密碼
出現“[email protected](router型號)-CAF8:/tmp/home/root#”輸入指令
curl "https://raw.githubusercontent.com/FreshPr/FreshJR_QOS/master/
FreshJR_QOS.sh" -o /jffs/scripts/FreshJR_QOS