Developer(s) | Sebastian Gottschall / NewMedia-NET |
---|---|
Initial release | 22 January 2005 [1] |
Stable release | v24 SP1 (Build 10020) / 27 July 2008 |
Preview release | 3.0 rolling beta [2] |
Repository | |
Type | Router operating system |
License | Various proprietary and free software |
Website | dd-wrt |
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.
Sebastian Gottschall, a.k.a. "BrainSlayer", is the founder and primary maintainer of the DD-WRT project. [3] The letters "DD" in the project name are the German license-plate letters for vehicles from Dresden, where the development team lived. [4] The remainder of the name was taken from the Linksys WRT54G model router, a home router popular in 2002–2004. WRT is assumed to be a reference to 'wireless router'.
Buffalo Technology and other companies have shipped routers with factory-installed, customized versions of DD-WRT. [5] [6] In January 2016, Linksys started to offer DD-WRT firmware for their routers. [7]
Among the common features of DD-WRT are
Feature | Micro (2 MB) [a] | Mini (4 MB) | Nokaid (4 MB) | Standard (4 MB) | VOIP (4 MB) | VPN (4 MB) [b] | Mega [c] (8 MB) |
---|---|---|---|---|---|---|---|
ChilliSpot | |||||||
Web management over HTTPS | |||||||
IPv6 | |||||||
JFFS2 [b] | |||||||
XLink Kai daemon | |||||||
MMC & SD card support | |||||||
NoCat | |||||||
OpenVPN | |||||||
PPTP client | |||||||
radvd | |||||||
RFlow (traffic information) | |||||||
Samba/CIFS client | |||||||
Milkfish SIP router | |||||||
SNMP | |||||||
Secure Shell daemon | |||||||
Wiviz |
It is also possible to build a bespoke firmware package. [12] [13]
Version | Release date | Changes | Refs |
---|---|---|---|
16 | 22 January 2005 | Initial release. Created as a branch of Sveasoft Alchemy, which, in turn, is based on the Linksys WRT54G firmware | [14] |
22 | 25 July 2005 | ? | |
23 | 25 December 2005 | Replaced the Alchemy kernel with the OpenWrt kernel | |
23 SP 1 | 16 May 2006 | In this service pack, much of the code was overhauled and rewritten during the development of this release; many new features were added. | |
23 SP 2 | 14 September 2006 | The interface was overhauled, and some new features were added. Some additional router models are supported. | |
24 | 18 May 2008 | Allows up to 16 virtual interfaces with different SSIDs and encryption protocols. It can run on some PowerPC, IXP425-based router boards, Atheros WiSOC, and X86-based systems. It can also run to some extent on routers with low flash memory (ex. WRT54Gv8 or WRT54GSv7) | |
24 SP 1 | 26 July 2008 | Critical DNS security fix for an issue in dnsmasq, site survey security fixes, longer passwords, and flexible OpenVPN configurations. It can also run on additional hardware, including WRT300 v1.1, WRT310N, WRT600N, Tonze AP42X Pronghorn SBC, Ubiquiti LSX and Netgear, Belkin, and USR devices. | |
3.0 beta | rolling | Since 2010, the DD-WRT developers have frequently published beta builds for various routers. In January 2018 WireGuard was made available for routers with 8 MB or more flash and has been updated regularly by BrainSlayer. Due to inevitable security improvements in the Linux kernel and other packages, over such a long time, the 3.0 beta releases are now considered more stable than 24SP1 version. [15] | [16] |
DD-WRT supports many different router models, both new and obsolete. The project maintains a full list of currently supported models [17] and known incompatible devices. [18]
Wireless community networks or wireless community projects or simply community networks, are non-centralized, self-managed and collaborative networks organized in a grassroots fashion by communities, non-governmental organizations and cooperatives in order to provide a viable alternative to municipal wireless networks for consumers.
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.
A wireless distribution system (WDS) is a system enabling the wireless interconnection of access points in an IEEE 802.11 network. It allows a wireless network to be expanded using multiple access points without the traditional requirement for a wired backbone to link them. The notable advantage of WDS over other solutions is that it preserves the MAC addresses of client frames across links between access points.
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.
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.
HyperWRT is a defunct firmware project for the Linksys WRT54G and WRT54GS wireless routers based on the stock Linksys firmware, released under a GPL. The original goal of the HyperWRT project was to add a set of features—such as power boost—to the latest Linux-based Linksys firmware, extending its possibilities but staying close to the official firmware. Over time, it continued to be updated with newer Linksys firmware, and added many more features typically found in enterprise routing equipment. HyperWRT is no longer maintained, and has been succeeded by Tomato.
Wireless Toronto is a volunteer not-for-profit community wireless network in Toronto. Wireless Toronto began in 2005 with the goal of setting up no-cost public wireless Internet access around the Greater Toronto Area and exploring ways to use Wi-Fi technology to strengthen local community and culture. At its peak, Wireless Toronto hotspots served over 1000 connections per day at 38 individual locations.
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.
Long-range Wi-Fi is used for low-cost, unregulated point-to-point computer network connections, as an alternative to other fixed wireless, cellular networks or satellite Internet access.
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.
Common Firmware Environment (CFE), sometimes pronounced as 'cafe', is a firmware interface and bootloader developed by Broadcom for 32-bit and 64-bit system-on-a-chip systems. It is intended to be a flexible toolkit of CPU initialization and bootstrap code for use on embedded processors. It is roughly analogous to the BIOS on the IBM PC platform. Its source code is available as open source from Broadcom. Common embedded system alternatives include Das U-Boot.
On March 30, 2010 Cisco unveiled a new series of home networking products called "Valet". The focus of this series is to simplify the installation and configuration of a typical wireless home network by shipping routers partially pre-configured and bundling with them software that aids the user in setting up their network with a step-by-step wizard.
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.
Gargoyle is a free OpenWrt-based Linux distribution for a range of wireless routers based on Broadcom, Atheros, MediaTek and others chipsets, 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.
LibreCMC is a Linux-libre distribution for computers with minimal resources, such as the Ben NanoNote, ath9k-based Wi-Fi routers, and other hardware with emphasis on free software. Based on OpenWrt, the project's goal is to aim for compliance with the GNU Free System Distribution Guidelines and ensure that the project continues to meet these requirements set forth by the Free Software Foundation (FSF). LibreCMC does not support ac or ax due to a lack of free chipsets.
{{cite web}}
: CS1 maint: unfit URL (link)