Gargoyle (router firmware)

Last updated
Gargoyle
Gargoyle Router Firmware quotas.png
Quotas configuration screen
Developer Eric Bishop
OS family Linux (Unix-like)
Working stateCurrent
Source model Open source
Initial release14 July 2008 (2008-07-14)
Latest release 1.14.0 (May 31, 2023 (2023-05-31))
Repository
Available in English, Arabic (minimal support), Czech, French, German, Norwegian, Polish, Portuguese, Russian, Chinese (Simplified), Slovak, Spanish
Update method gpkg
Package manager gpkg
Platformsar71xx, bcm27xx, bcm47xx, ipq40xx, ipq806x, mediatek, mvebu, ramips, rockchip, x86/x64; [1] potentially compatible with more as OpenWrt but requires 8 MB of Flash and 32 MB of RAM [1]
Kernel type Monolithic (Linux)
Userland GNU
Default
user interface
CLI, WebUI
License Free software licenses
(mainly GPL), and other licenses
Official website www.gargoyle-router.com

Gargoyle is a free OpenWrt-based Linux distribution for a range of wireless routers based on Broadcom, Atheros, MediaTek and others chipsets, [2] [3] Asus Routers, Netgear, Linksys and TP-Link routers. Among notable features is the ability to limit and monitor bandwidth and set bandwidth caps per specific IP address. [4] [5] [6] [7]

Contents

Main features

Version history

VersionRelease DateType of Release OpenWrt BaseNumber of Incremental Releases
1.0Jul 14, 2009StableKamikaze16
1.1Oct 25, 2009ExperimentalKamikaze8
1.2Mar 21, 2010StableKamikaze5
1.3Jun 10, 2010ExperimentalBackfire16
1.4Aug 14, 2011StableBackfire7
1.5Oct 25, 2011ExperimentalBackfire (Attitude Adjustment 1.5.7+)11
1.6Jan 15, 2014StableAttitude Adjustment2
1.7Jan 05, 2015ExperimentalBarrier Breaker2
1.8Aug 20, 2015StableBarrier Breaker1
1.9Nov 08, 2015ExperimentalChaos Calmer2
1.10Oct 27, 2017StableChaos Calmer0
1.11Feb 02, 2019Experimental18.06 (18.06.2)0
1.12Dec 03, 2019Stable18.06 (18.06.5)0
1.13Feb 16, 2022Experimental19.07 (19.07.8)0
1.14May 31, 2023Stable22.03 (22.03.5)0 (Current)

See also

Related Research Articles

A network operating system (NOS) is a specialized operating system for a network device such as a router, switch or firewall.

<span class="mw-page-title-main">Proxy server</span> Computer server that makes and receives requests on behalf of a user

In computer networking, a proxy server is a server application that acts as an intermediary between a client requesting a resource and the server providing that resource. It improves privacy, security, and performance in the process.

OpenVPN is a virtual private network (VPN) system that implements techniques to create secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It implements both client and server applications.

<span class="mw-page-title-main">Linksys WRT54G series</span> Series of wireless routers manufacturered by Linksys

The Linksys WRT54G Wi-Fi series is a series of Wi-Fi–capable residential gateways marketed by Linksys, a subsidiary of Cisco, from 2003 until acquired by Belkin in 2013. A residential gateway connects a local area network to a wide area network.

<span class="mw-page-title-main">Wireless router</span> Computer networking device

A wireless router or Wi-Fi router is a device that performs the functions of a router and also includes the functions of a wireless access point. It is used to provide access to the Internet or a private computer network. Depending on the manufacturer and model, it can function in a wired local area network, in a wireless-only LAN, or in a mixed wired and wireless network.

<span class="mw-page-title-main">DD-WRT</span> Linux-based firmware for wireless routers and wireless access points

DD-WRT is Linux-based firmware for wireless routers and access points. Originally designed for the Linksys WRT54G series, it now runs on a wide variety of models. DD-WRT is one of a handful of third-party firmware projects designed to replace manufacturer's original firmware with custom firmware offering additional features or functionality.

tomato (firmware) Custom consumer network appliance firmware

Tomato is a family of community-developed, custom firmware for consumer-grade computer networking routers and gateways powered by Broadcom chipsets. The firmware has been continually forked and modded by multiple individuals and organizations, with the most up-to-date fork provided by the FreshTomato project.

Secure Socket Tunneling Protocol (SSTP) is a form of virtual private network (VPN) tunnel that provides a mechanism to transport PPP traffic through an SSL/TLS channel. SSL/TLS provides transport-level security with key negotiation, encryption and traffic integrity checking. The use of SSL/TLS over TCP port 443 allows SSTP to pass through virtually all firewalls and proxy servers except for authenticated web proxies.

Split tunneling is a computer networking concept which allows a user to access dissimilar security domains like a public network and a local area network or wide area network at the same time, using the same or different network connections. This connection state is usually facilitated through the simultaneous use of a LAN network interface controller (NIC), radio NIC, Wireless LAN (WLAN) NIC, and VPN client software application without the benefit of an access control.

<span class="mw-page-title-main">Zeroshell</span> Linux distribution

Zeroshell is a small open-source Linux distribution for servers and embedded systems which aims to provide network services. Its administration relies on a web-based graphical interface; no shell is needed to administer and configure it. Zeroshell is available as Live CD and CompactFlash images, and VMware virtual machines.

Linksys WRV54G is a Linux-based router that supports 50 VPN tunnels and 5 simultaneous clients. It supports Wireless-G connectivity and 4-port 10/100 Ethernet hub. Unlike the WRT54G series, the WRV54 uses an Intel IXP425 processor, which supports hardware-based encryption, but is costlier. WRV54G is the first Linksys router that supports the proprietary Linksys program QuickVPN, which simplifies VPN setup. Although it was released in 2004, WRV54G is not yet fully supported by OpenWrt firmware.

The WGR614L is an 802.11b/g wireless network router created by Netgear. It was officially launched on June 30, 2008. The WGR614L runs an open source linux firmware and supports the installation of third party packages such as DD-WRT, Tomato, and OpenWrt.

Linksys manufactures a series of network routers. Many models are shipped with Linux-based firmware and can run third-party firmware. The first model to support third-party firmware was the very popular Linksys WRT54G series.

<span class="mw-page-title-main">Netgear WNR3500L</span> WiFi router

The WNR3500L is an 802.11b/g/n Wi-Fi router created by Netgear. It was officially launched in the autumn of 2009. The WNR3500L runs open-source Linux firmware and supports the installation of third party packages such as DD-WRT and Tomato.

OpenWrt is an open-source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux, musl, and BusyBox. All components have been optimized to be small enough to fit into the limited storage and memory available in home routers.

<span class="mw-page-title-main">SoftEther VPN</span> Open-source VPN client and server software

SoftEther VPN is free open-source, cross-platform, multi-protocol VPN client and VPN server software, developed as part of Daiyuu Nobori's master's thesis research at the University of Tsukuba. VPN protocols such as SSL VPN, L2TP/IPsec, OpenVPN, and Microsoft Secure Socket Tunneling Protocol are provided in a single VPN server. It was released using the GPLv2 license on January 4, 2014. The license was switched to Apache License 2.0 on January 21, 2019.

<span class="mw-page-title-main">Mullvad</span> VPN service based in Sweden

Mullvad is a commercial VPN service based in Sweden. Launched in March 2009, Mullvad operates using the WireGuard and OpenVPN protocols. It also supports Shadowsocks as a bridge protocol for censorship circumvention. Mullvad's VPN client software is released under the GPLv3, a free and open-source software license.

<span class="mw-page-title-main">IPFire</span> Linux distribution

IPFire is a hardened open source Linux distribution that primarily performs as a router and a firewall; a standalone firewall system with a web-based management console for configuration.

A virtual private network (VPN) service provides a proxy server to help users bypass Internet censorship such as geoblocking and users who want to protect their communications against data profiling or MitM attacks on hostile networks.

References

  1. 1 2 "Supported_routers_-_tested_routers [Gargoyle Wiki]".
  2. "Gargoyles to keep a watch over your PC". Cybershack. 21 Jan 2011. Retrieved 22 March 2012.
  3. 1 2 Kissling, Kristian (17 Jul 2009). "Gargoyle: Web Interface for Router Configuration". Linux Magazine . Retrieved 22 March 2012.
  4. "EduBoris: Gargoyle router for bandwidth limiting / cap linksys wrt54g". EduBoris. September 1, 2010. Retrieved 3 November 2011.
  5. Lim, Ian (August 11, 2011). "Gargoyle Router – A Not So Ugly Solution to Bandwidth Monitoring and Quotas – Mini Review". The Gadgeteer. Retrieved 3 November 2011.
  6. Vervloesem, Koen (December 22, 2010). "Gargoyle: completely open source and easy to use". LWN.net . Eklektix. Retrieved 5 November 2011.
  7. 1 2 3 Vilches, Jose (29 June 2011). "Custom Firmware Alternatives For Your Wireless Router". TechSpot . Retrieved 22 March 2012.