Gargoyle is a free
OpenWrt
OpenWrt (from ''open wireless router'') 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 com ...
-based
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one ...
for a range of wireless routers based on
Broadcom
Broadcom Inc. is an American designer, developer, manufacturer and global supplier of a wide range of semiconductor and infrastructure software products. Broadcom's product offerings serve the data center, networking, software, broadband, wirel ...
,
Atheros
Qualcomm Atheros is a developer of semiconductor chips for network communications, particularly wireless chipsets. Founded under the name T-Span Systems in 1998 by experts in signal processing and VLSI design from Stanford University, the Univer ...
,
MediaTek
MediaTek Inc. () is a Taiwanese fabless semiconductor company that provides chips for wireless communications, high-definition television, handheld mobile devices like smartphones and tablet computers, navigation systems, consumer multimedia pr ...
and others chipsets,
Asus Routers
ASUSTeK Computer Incorporated (Asus) manufactures a series of network routers directly competing with Linksys routers from Belkin.
The Asus series of routers usually ship with Broadcom chipsets, faster processors and more memory than average, ...
,
Netgear,
Linksys
Linksys is an American brand of data networking hardware products mainly sold to home users and small businesses. It was founded in 1988 by the couple Victor and Janie Tsao, both Taiwanese immigrants to the United States. Linksys products incl ...
and
TP-Link
TP-Link Technologies Co., Ltd. (), is a global manufacturer of computer networking products based in Hong Kong and Shenzhen, China.
History
TP-Link was founded in 1996 by two brothers, Zhao Jianjun ( ''Zhào Jiànjūn'') and Zhao Jiaxing ( ' ...
routers. Among notable features is the ability to limit and monitor bandwidth and set
bandwidth cap
A data cap, often erroneously referred to as a bandwidth cap, is an artificial restriction imposed on the transfer of data over a network. In particular, it refers to policies imposed by an internet service provider in order to limit customers' u ...
s per specific
IP address
An Internet Protocol address (IP address) is a numerical label such as that is connected to a computer network that uses the Internet Protocol for communication.. Updated by . An IP address serves two main functions: network interface ident ...
.
Main features
* Network file storage sharing, SMB, CIFS.
* VPN server and VPN client (
OpenVPN
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 appl ...
and
WireGuard).
* Tor server and Tor client.
* Advertisement blocking.
* Wifi scheduled on/off.
*
Bandwidth
Bandwidth commonly refers to:
* Bandwidth (signal processing) or ''analog bandwidth'', ''frequency bandwidth'', or ''radio bandwidth'', a measure of the width of a frequency range
* Bandwidth (computing), the rate of data transfer, bit rate or thr ...
monitoring
* Quotas, limits and
bandwidth throttling
Bandwidth throttling consists in the intentional limitation of the communication speed (bytes or kilobytes per second) of the ingoing (received) data and/or in the limitation of the speed of outgoing (sent) data in a network node or in a network ...
*
Quality of service
Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network, or a cloud computing service, particularly the performance seen by the users of the network. To quantitat ...
(QoS)
with active
congestion control
* Website
blacklisting
Blacklisting is the action of a group or authority compiling a blacklist (or black list) of people, countries or other entities to be avoided or distrusted as being deemed unacceptable to those making the list. If someone is on a blacklist, t ...
by
hostname
In computer networking, a hostname (archaically nodename) is a label that is assigned to a device connected to a computer network and that is used to identify the device in various forms of electronic communication, such as the World Wide Web. Hos ...
or IP address
Version history
See also
*
List of wireless router firmware projects
List of software created and maintained by people other than the manufacturer of the product. The extent of support for (and testing on) particular hardware varies from project to project.
Embedded
Notable custom-firmware projects for wireless ro ...
References
External links
*
Repository on GitHub
Custom firmware
Embedded Linux distributions
Free routing software
Linux distributions
{{Network-stub