Gargoyle Router to nakładka graficzna na OpenWrt. Oficjalna strona projektu - http://www.gargoyle-router.com
Obecnie rozwijane są dwie gałęzie firmware : ekperymantalna oraz stabilna. Wydanie ekperymantalne 1.3.x bazuje na nie opublikowanym jeszcze Backfire 10.03.1, natomiast stabilna 1.2.x na Kamikaze 8.09.2.
Gargoyle 1.3.16 (eksperymentalne):
Gargoyle 1.2.5 (stabilne):
Fimware do pobrania z działu download projektu
Poniższe wersje fimware budowane są przez użytkowników Gargoyle. Obrazy zawierają dodatkowe moduły, programy i własne modyfikacje.
| Wersja | Urządzenie | Co zawiera | Pobierz |
|---|---|---|---|
| Gargoyle 1.3.16PL | ar71xx | m.in. zakładka USB-Storage, 3G, tinyproxy oraz menadżer initd, zmieniona skórka | Link |
Domyślne IP: 192.168.1.1
Domyślny użytkownik/hasło: root/password
Jeżeli wgrywamy Gargoyle z dotchczasowej instalacji OpenWrt, to najlepiej zrobić to za pomocą LuCI lub sysupgrade. W przypadku nowej instalacji stosujemy tftp w miarę możliwości.
Po poprawnym zainstalowaniu obrazu logujemy się na stronę GUI firmware, najczęściej jest to 192.168.1.1, gdzie podajemy domyślne hasło „password” i dokonujemy zmiany na nowe przez siebie wybrane. Wybieramy strefę czasową „France, Germany, Italy”. Firmware charakteryzuje się tym, że konsole SSH ma włączoną domyślnie.
Dokonujemy poprawnego skonfigurowania routera wg, naszych potrzeb.
Od wersji 1.3.10 Gargoyle wspiera urządzenia posiadające radia w tzw. Dual Band, czyli umożliwiające na udostępnianie połączenia w dwóch zakresach 2.4GHz oraz 5Ghz.
Od wersji 1.3.7 Gargoyle mamy do dyspozycji plugin do usb-storage, który to automatycznie montuje dyski zewnętrze do /tmp/usb_mount-uuid. Niestety nie każdemu pasuje taka narzucona technika i chciałby mieć dysk zamontowany „normalnie” jak to proponuje OpenWrt w /mnt/ lub gdzie indziej. Rozwiązanie jest bardzo proste należy odinstalować plugin i użyć block-mount i block hotplug.
Usuwamy plugin:
opkg remove plugin-gargoyle-usb-storage
Sprzątamy po pluginie:
uci del gargoyle.display.system_usb_storage uci del gargoyle.scripts.system_usb_storage uci del gargoyle.system.usb_storage uci commit gargoyle
rm /etc/rc.d/S56usb_storage
Instalujemy pakiety block-mount i block-hotplug
opkg update opkg install block-mount block-hotplug
Pozostaje ustawić fstab (pomijamy instalacje pakietów bo już to zrobiliśmy) jak w normalnym OpenWrt
