Gargoyle Wiki
https://www.gargoyle-router.com/wiki/
2024-03-19T07:13:22+00:00Gargoyle Wiki
https://www.gargoyle-router.com/wiki/
https://www.gargoyle-router.com/wiki/lib/tpl/dokuwiki/images/favicon.icotext/html2022-04-24T11:50:48+00:00lantis (lantis@undisclosed.example.com)developer_documentation
https://www.gargoyle-router.com/wiki/doku.php?id=developer_documentation&rev=1650801048&do=diff
Developer Documentation
Implementation Overview
The basic idea behind the implementation of Gargoyle is to do as much of the computation on the client side as possible. The router typically has a 200mhz processor, 32MB or less of RAM and 8MB or less of disk (flash drive) space. The clients connecting will typically have multi-text/html2022-02-19T02:30:54+00:00lantis (lantis@undisclosed.example.com)1.13.x - created
https://www.gargoyle-router.com/wiki/doku.php?id=1.13.x&rev=1645237854&do=diff
Gargoyle 1.13.x Series
Changelog
* 1.13.0 openwrt-19.07 19.07.8 5369ceb
v1.13.0 (Wed Feb 16, 2022)
New in 1.13.0:
* General
* Updated from OpenWrt 18.06.5 to 19.07.8 (Kernel 4.9.198/4.14.151 -> 4.14.261)
* Firmware upgrade page has been fully revamped to include more compatibility information about the firmware about to be flashedtext/html2022-02-19T02:25:41+00:00lantis (lantis@undisclosed.example.com)changelog
https://www.gargoyle-router.com/wiki/doku.php?id=changelog&rev=1645237541&do=diff
Notes on Version Numbering
Changelog
* 1.13.x Series - Gargoyle (2022-)
Builds based on OpenWRT 19.07 (Experimental)
* 1.12.x Series - Gargoyle (2019-2022)
Builds based on OpenWRT 18.06 (Stable)
* 1.11.x Series - Gargoyle (2019-2019)
Builds based on OpenWRT 18.06 (Experimental)
* 1.10.x Series - Gargoyle (2017-2019)
Builds based on OpenWRT Chaos Calmer (Stable)
* 1.9.x Series - Gargoyle (2015-2017)
Builds based on OpenWRT Chaos Calmer (Experimental)text/html2019-12-21T18:15:52+00:00ispyisail (ispyisail@undisclosed.example.com)supported_routers_-_tested_routers - [Marvell Armada XP/370 Routers:]
https://www.gargoyle-router.com/wiki/doku.php?id=supported_routers_-_tested_routers&rev=1576952152&do=diff
Router Hardware for Gargoyle.
Introduction
The best approach is to select a Router used successfully by many other Gargoyle users. Other Routers may work, but you will need to check things out more carefully. Manufacturers are always changing their product lines so it is not possible to provide an exhaustive list of routers that Gargoyle will run on.text/html2019-12-16T10:53:48+00:00lantis (lantis@undisclosed.example.com)install_guide - [Install a Gargoyle Image]
https://www.gargoyle-router.com/wiki/doku.php?id=install_guide&rev=1576493628&do=diff
Installation Guide
<alertbox>
WARNING: If you make a mistake installing this software, it is possible to permanently disable your router, effectively turning it into a brightly colored brick. Bricked routers aren't very useful -- you can use one to beat someone about the head or as modern art, but that's about it.
You can pretty much eliminate this risk by following the directions given here so please read them first before attempting to install Gargoyle.text/html2019-12-16T10:53:14+00:00lantis (lantis@undisclosed.example.com)x86 - created
https://www.gargoyle-router.com/wiki/doku.php?id=x86&rev=1576493594&do=diff
x86
x86 images are targeted at PC type devices.
Installing an x86 image virtually (Hyper-V)
You can install an x86 image in a virtual machine. This small set of steps should assist you in setting it up for Hyper-V.
Create VHDX
* Download an x86 image (probably x64 if you're going this far) in thetext/html2019-12-08T04:04:05+00:00lantis (lantis@undisclosed.example.com)1.12.x - [Gargoyle 1.12.x Series]
https://www.gargoyle-router.com/wiki/doku.php?id=1.12.x&rev=1575777845&do=diff
Gargoyle 1.12.x Series
Changelog
* 1.12.0 openwrt-18.06 18.06.5 5e4533c
v1.12.0 (Tue Dec 03, 2019)
New in 1.12.0:
* External Plugin Root bug fixes (blocks the use of inappropriately formatted drives)
* OpenVPN updated to latest with new ciphers
* OpenVPN bug fixes (subnet routes for clients sometimes missing)text/html2019-06-24T07:13:58+00:00ispyisail (ispyisail@undisclosed.example.com)usb_storage - created
https://www.gargoyle-router.com/wiki/doku.php?id=usb_storage&rev=1561360438&do=diff
USB Storage
Introduction
Inserting a USB flash drive can be used to extend both RAM and/or Flash storage for Plugin storage or general file storage.
Application
Inserting any flash drive should auto mount for correct formatting.
System >> USB Storagetext/html2019-06-24T07:12:42+00:00ispyisail (ispyisail@undisclosed.example.com)screenshots:2019-06-24_19_11_15-gargoyle_router_management_utility.png - created
https://www.gargoyle-router.com/wiki/doku.php?image=screenshots%3A2019-06-24_19_11_15-gargoyle_router_management_utility.png&ns=screenshots&rev=1561360362&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=328&t=1561360362&tok=a06f5e&media=screenshots:2019-06-24_19_11_15-gargoyle_router_management_utility.png" alt="screenshots:2019-06-24_19_11_15-gargoyle_router_management_utility.png" />text/html2019-06-24T07:03:40+00:00ispyisail (ispyisail@undisclosed.example.com)gargoyle_setup - [System]
https://www.gargoyle-router.com/wiki/doku.php?id=gargoyle_setup&rev=1561359820&do=diff
Configuring Gargoyle
Getting Started
* Getting Started With Gargoyle
A few pointers to help you get started using Gargoyle once it is installed.
* Router access with SSH
CLI (command-line interface) access via SSH
* Configuring Routers With A Single Ethernet Port
Some wireless routers (e.g. MR3201A, Fonera2200) have only one ethernet port. This guide explains how to configure Gargoyle on these routers.text/html2019-05-05T02:00:54+00:00ispyisail (ispyisail@undisclosed.example.com)push_buttons_-_find_and_change_function - [Edit and Test Function]
https://www.gargoyle-router.com/wiki/doku.php?id=push_buttons_-_find_and_change_function&rev=1557021654&do=diff
Router Button Functions
Just about all routers have different hardware configurations so this how-to is to help end users find and test router push buttons.
Make Router Connection
You will need:
PuTTY.exe (or your favourite SSH client)
WinSCP
log into your router with both of these programs, the defaults are:text/html2019-02-01T19:33:13+00:00ispyisail (ispyisail@undisclosed.example.com)gallery:gargoyle_usb_printer.png - created
https://www.gargoyle-router.com/wiki/doku.php?image=gallery%3Agargoyle_usb_printer.png&ns=gallery&rev=1549049593&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=375&t=1549049593&tok=daa21d&media=gallery:gargoyle_usb_printer.png" alt="gallery:gargoyle_usb_printer.png" />text/html2018-07-01T02:46:16+00:00ispyisail (ispyisail@undisclosed.example.com)screenshots:2018-07-01_14_30_43-gargoyle_router_management_utility.jpg
https://www.gargoyle-router.com/wiki/doku.php?image=screenshots%3A2018-07-01_14_30_43-gargoyle_router_management_utility.jpg&ns=screenshots&rev=1530413176&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=139&t=1530413176&tok=d4ac72&media=screenshots:2018-07-01_14_30_43-gargoyle_router_management_utility.jpg" alt="screenshots:2018-07-01_14_30_43-gargoyle_router_management_utility.jpg" />text/html2018-07-01T02:44:31+00:00ispyisail (ispyisail@undisclosed.example.com)screenshots:bridge_ip.jpg
https://www.gargoyle-router.com/wiki/doku.php?image=screenshots%3Abridge_ip.jpg&ns=screenshots&rev=1530413071&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=129&t=1530413071&tok=f170a7&media=screenshots:bridge_ip.jpg" alt="screenshots:bridge_ip.jpg" />text/html2018-07-01T02:42:40+00:00ispyisail (ispyisail@undisclosed.example.com)nic_address.jpg - created
https://www.gargoyle-router.com/wiki/doku.php?image=nic_address.jpg&ns=&rev=1530412960&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=400&h=452&t=1530412960&tok=a69d9e&media=nic_address.jpg" alt="nic_address.jpg" />text/html2018-07-01T02:41:39+00:00ispyisail (ispyisail@undisclosed.example.com)screenshots:nic_address.jpg - created
https://www.gargoyle-router.com/wiki/doku.php?image=screenshots%3Anic_address.jpg&ns=screenshots&rev=1530412899&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=400&h=452&t=1530412899&tok=f9a516&media=screenshots:nic_address.jpg" alt="screenshots:nic_address.jpg" />text/html2018-02-28T11:14:01+00:00lantis (lantis@undisclosed.example.com)newgui-gargoyle.png - created
https://www.gargoyle-router.com/wiki/doku.php?image=newgui-gargoyle.png&ns=&rev=1519816441&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=256&t=1519816441&tok=432644&media=newgui-gargoyle.png" alt="newgui-gargoyle.png" />text/html2018-02-28T11:13:36+00:00lantis (lantis@undisclosed.example.com)newgui-xeye.png - created
https://www.gargoyle-router.com/wiki/doku.php?image=newgui-xeye.png&ns=&rev=1519816416&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=253&t=1519816416&tok=d0b088&media=newgui-xeye.png" alt="newgui-xeye.png" />text/html2018-02-28T11:13:26+00:00lantis (lantis@undisclosed.example.com)newgui-themebymatei.png - created
https://www.gargoyle-router.com/wiki/doku.php?image=newgui-themebymatei.png&ns=&rev=1519816406&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=254&t=1519816406&tok=d0cd37&media=newgui-themebymatei.png" alt="newgui-themebymatei.png" />text/html2018-02-28T11:13:12+00:00lantis (lantis@undisclosed.example.com)newgui-light.png - created
https://www.gargoyle-router.com/wiki/doku.php?image=newgui-light.png&ns=&rev=1519816392&tab_details=history&mediado=diff&do=media
<img src="https://www.gargoyle-router.com/wiki/lib/exe/fetch.php?w=500&h=254&t=1519816392&tok=86ac26&media=newgui-light.png" alt="newgui-light.png" />