華爲HG255d刷石像鬼OpenWrt,體驗強大的QOS功能

久聞石像鬼固件強大的QOS功能,可惜之前一直只支持OpenWrt kamikaze。現在終於支持attitude_adjustment 12.09了,恩山上還有大神移植到HG255d,並且開源。真是我等小白的大福利。

下面是折騰過程,記錄一下。

之前一直有編譯DreamBox,交叉編譯環境的搭建就跳過了大笑,按照dreambox官網或者openwrt官網的wiki一步一步做就OK。我用的是ubuntu 12.04LTS

從ivyswen大神的github主頁把源碼clone下來https://github.com/ivyswen/gargoyle

 

Gargoyle和LUCI一樣都是Openwrt的前端,其實兩者並不衝突,並且各有所長,所以我兩個都集成進去了(實際只想要石像鬼的QOS,其他功能LUCI還是很強大的)。

編譯的時候選擇平臺

Target System (Ralink RT288x/RT3xxx)
Subtarget (RT305x based boards) 
Target Profile (HG255D Profile)

 

openwrt 12.09內置的BusyBox默認不支持中文,需要添加中文支持。依次選擇Base system  ---> busybox  ---> Busybox Settings  ---> General Configuration  ---> 選擇以下項目,並修改相應的數值。

[*] Support Unicode
(195101) Character code to substitute unprintable characters with
(195101) Range of supported Unicode characters
[*]   Allow zero-width Unicode characters on output
[*]   Allow wide Unicode characters on output
[*]   Bidirectional character-aware line input
[*]     In bidi input, support non-ASCII neutral chars too
[*]   Make it possible to enter sequences of chars which are not Unicode


無線驅動的內核模塊,kmod-rt2開頭的都要選上,否則編譯出來會沒無線。

然後按照自己的需求,選擇編譯luci,unbound,aria2,6in4,wget完整版,openvpn,transmission,privoxy,python,python-openssl,smartmontools,snmpd,usbutils,htop,各種flie system,cifsmount,vsftp,samba等,最後當然還有Gargoyle,在"Administration  --->"裏面的。

編譯完成之後刷入HG255d。由於石像鬼和LUCI默認都是用80端口,所以默認只能登錄LUCI界面(貌似用https可以登錄石像鬼的界面)。ssh進去把這倆的端口修改成不一樣就好了。

luci是基於uhttpd,直接修改/etc/config/uhttpd,把80端口改成其他。

石像鬼的端口修改/etc/config/httpd_gargoyle,同理修改成其他端口。

LUCI按照往常配置,輕車熟路。openvpn,dns防污染,防火牆區域轉發,多線策略路由,動態ddns,goagent等等。

根據石像鬼官網的文檔和恩山大神的神翻譯,設置了幾個QOS規則。把22、3389這種端口調到最高優先級。

測試了一下,打開幾個看在線視頻的和迅雷下載,這種程度按照以前沒有qos的情況下,遠程各種服務器基本上無法操作,現在基本流暢。石像鬼QOS的強大之處真不是吹出來的。。。

裝了兩個前端,cpu和內存耗得特快,最好還是用64M內存的機器跑。

 

Enjoy !!

參考文章:

http://www.pppei.net/blog/post/507

http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=117415

http://blog.csdn.net/chenlong12580/article/details/7259965

http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=124793

http://www.gargoyle-router.com/wiki/doku.php?id=qos


原文首發重水CSDN博客,轉載請保留作者和出處,謝謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章