#1 2009-07-15 11:25:47
Gargoyle Router Firmware
Gargoyle基於OpenWrt Kamikaze, 支援Broadcom, Atheros.
Screenshots(畫面)
Installation Guide(安裝說明)
List of supported routers(支援機型)
維基百科Gargoyle Router Firmware
有興趣的網友請參考看看.
離線
#2 2011-01-25 00:22:46
Re: Gargoyle Router Firmware
編譯環境: Debian 5.0.8
1. 取得原始碼
$ git clone git://github.com/ericpaulbishop/gargoyle.git Gargoyle
2. 查閱分支
$ cd Gargoyle
$ git branch -r
origin/1.0
origin/1.2
origin/HEAD
origin/master
3. 編譯
$ make
4. 結果
$ ll images/
total 20
drwxr-xr-x 2 abel abel 4096 2011-01-24 15:34 alix/
drwxr-xr-x 2 abel abel 4096 2011-01-24 17:16 ar71xx/
drwxr-xr-x 2 abel abel 4096 2011-01-24 18:11 atheros-2.6/
drwxr-xr-x 2 abel abel 4096 2011-01-24 18:45 brcm-2.4/
drwxr-xr-x 2 abel abel 4096 2011-01-24 19:32 brcm947xx/
核心 2.4: gargoyle_1.3.x-brcm-2.4-squashfs.trx
$ ll images/brcm-2.4/
total 47292
-rw-r--r-- 1 abel abel 3018752 2011-01-24 18:45 gargoyle_1.3.x-brcm-2.4-squashfs.trx
-rw-r--r-- 1 abel abel 3018780 2011-01-24 18:45 gargoyle_1.3.x-usr5461-squashfs.bin
-rw-r--r-- 1 abel abel 3018760 2011-01-24 18:45 gargoyle_1.3.x-wa840g-squashfs.bin
-rw-r--r-- 1 abel abel 3018760 2011-01-24 18:45 gargoyle_1.3.x-we800g-squashfs.bin
-rw-r--r-- 1 abel abel 3018760 2011-01-24 18:45 gargoyle_1.3.x-wr850g-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt150n-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt300n_v11-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt300n_v1-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt350n_v1-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt54g3g-em-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt54g3g-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt54g-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt54gs-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt54gs_v4-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrt610n_v1-squashfs.bin
-rw-r--r-- 1 abel abel 3018784 2011-01-24 18:45 gargoyle_1.3.x-wrtsl54gs-squashfs.bin
核心 2.6: gargoyle_1.3.x-brcm47xx-squashfs.trx
$ ll images/brcm947xx/
total 55812
-rw-r--r-- 1 abel abel 3346432 2011-01-24 19:32 gargoyle_1.3.x-brcm47xx-squashfs.trx
-rw-r--r-- 1 abel abel 3346460 2011-01-24 19:32 gargoyle_1.3.x-usr5461-squashfs.bin
-rw-r--r-- 1 abel abel 3346440 2011-01-24 19:32 gargoyle_1.3.x-wa840g-squashfs.bin
-rw-r--r-- 1 abel abel 3346440 2011-01-24 19:32 gargoyle_1.3.x-we800g-squashfs.bin
-rw-r--r-- 1 abel abel 3477504 2011-01-24 19:32 gargoyle_1.3.x-wgt634u-squashfs.bin
-rw-r--r-- 1 abel abel 3346440 2011-01-24 19:32 gargoyle_1.3.x-wr850g-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt150n-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt300n_v11-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt300n_v1-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt350n_v1-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt54g3g-em-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt54g3g-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt54g-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt54gs-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt54gs_v4-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrt610n_v1-squashfs.bin
-rw-r--r-- 1 abel abel 3346464 2011-01-24 19:32 gargoyle_1.3.x-wrtsl54gs-squashfs.bin
離線
#3 2011-01-25 09:00:32
Re: Gargoyle Router Firmware
網路上有人在推薦這一套韌體:
FYI 提到:
其實小弟介紹Gargoyle 的文章散見於其他討論中, 網友也許只熟悉Tomato, 而Gargoyle 好比OpenWrt 之下的Tomato, Tomato 支援的分享器有限, 好不容易才有TeddyBear 把Tomato 移植到ASUS RT-N16, 但Gargoyle 就大不同了, 由於Gargoyle 是OpenWrt 之下的一個套件, 所以OpenWrt 所支援的分享器, Gargoyle 通常也都支援, 就在大家對於Tomato 驚艷之餘, 其實Gargoyle 正默默持續改進, 最近更推出一個新功能, 讓小弟更有理由推薦Gargoyle:
Also, a new automatic congestion control utility, created by Paul Bixel, (first reported here) is now ready for release. This feature allows QoS to handle the case where the available bandwidth is constantly fluctuating, adjusting the total limits in QoS proportional to what is currently available instead of a fixed number. This can be configured in the QoS download page, though you need to have both upload and download QoS active for this to work.
簡而言之就是頻寬上限不再固定不變, 而是隨著尖峰/離峰可用頻寬變動而變動, 詳細原理小弟尚未仔細研究, 該功能目前尚在測試階段, 但對於第三方韌體來說確實是一大創舉
引用文章:
http://www.pczone.com.tw/vbb3/thread/16/151818/
技術問題請於論壇上集眾人之力公開討論,感恩
離線
#4 2011-01-25 21:42:57
Re: Gargoyle Router Firmware
Gargoyle這套韌體, 有些比較不一樣的想法與實作. 例如: Bandwidth Quotas, 流量控管, 可限制PC端上傳下載的總流量. 而公開原始碼, 讓Tomato USB系列韌體有機會沿用部分功能. 例如: Web Monitor.
離線
#5 2015-03-05 17:31:23
Re: Gargoyle Router Firmware
離線
#6 2015-07-18 23:31:58
#7 2016-02-17 01:03:00
Re: Gargoyle Router Firmware
因老師的domain使用Hurricane Electric Free DNS解析, 而Gargoyle Dynamic DNS Service無dns.he.net選項.
參考[ddns-garogyle]support he.net dyn-compliant endpoint updates, 改了 一下
# vi /etc/ddns_providers.conf
...
service dns.he.net
url_template http://[[DOMAIN]]:[[PASSWORD]]@dyn.dns.he.net/nic/update?hostname=[[DOMAIN]]&myip=[[IP]]
required_variables domain username password
required_variable_names DyDNS.DoNm,DyDNS.UsrN,DyDNS.Pssw
success_regexp /^(good|nochg)/
如此則將WAN IP更新至DNS紀錄.
離線
相關討論主題
主題 | 回覆 | 點閱 | 最後發表 |
---|---|---|---|
2 | 8788 | 2018-11-22 21:00:01 作者 ulul5201 | |
基於官方韌體開源修正的Custom Firmware 作者 hannahmo
|
3 | 16278 | 2018-11-15 10:28:20 作者 con16 |
|
45 | 224015 | 2017-08-01 10:59:05 作者 ken0618102000 |
0 | 6169 | 2016-06-09 17:00:56 作者 Service | |
ASUS 第一台內建 USB 3.0 的 Router - RT-N65U 作者 wen1977
|
6 | 31071 | 2016-03-02 22:27:54 作者 byermikj |