This is a list of firmware modifications for wireless routers that have been created and are maintained by people and groups other than the manufacturer of the product. Most of these originated because vendors were obligated to make their source code public as part of it was based on software licensed under the terms of the GNU General Public License. The Linksys WRT54G series was the starting point for many of these projects.
- 1 Third-party firmware projects
- 1.1 Major projects
- OpenWrt – Customizable FOSS firmware written from scratch. Features a combined SquashFS/JFFS2 file system and the package manager opkg[1] with over 3000 available packages (Linux/GPL).
- Bluebox – OpenWrt-based automatic open Internet scanning and bridging software that runs on WRT54G.[2]
- CeroWrt – Experimental Bufferbloat fixes to be integrated into OpenWrt and the mainline Linux Kernel.[3]
- Coova – OpenWrt based with focus on Wireless Hotspot functionality.
- FreeWRT – Experimental GNU/Linux firmware based on OpenWrt.
- Freifunk – OpenWrt-based, German software supports wireless mesh networks with OLSR and B.A.T.M.A.N.
- Wirds.net – A project which uses Freifunk firmware with Chillispot captive portal and worldspot.net authentication.
- OpennetFirmware – Firmware based on OpenWrt and parts of Freifunk.
- PacketProtector – OpenWrt-based security distribution that includes IDS, IPS, VPN, and web antivirus capabilities.
- WiFiDog Captive Portal – WiFi Dog by Ile Sans Fil, a Captive Portal software that runs on the OpenWrt platform.
- Roofnet project for Wireless community networks
- Meraki – OpenWrt-based Mesh Networking Wifi AP developed through Roofnet project
- WING – OpenWrt based, mesh networking with AP support originally based on the Roofnet project.
- DD-WRT – Based on OpenWrt code. Paid and free versions available.[4]
- AutoAP – AutoAP is an add on to DD-WRT that allows routers to continuously scan for and connect to open (and predefined WEP) wireless networks.
- DebWRT – Debian on embedded devices[5] (Combines the Linux kernel from OpenWrt and the package management system from Debian (Linux/GPL).
- Sveasoft – Paid and free versions available. Latest versions available via subscription.[6]
- RouterTech.Org – The RouterTech[7] firmware supports a vast number of ADSL Modem/Routers based on the Texas Instruments AR7 chipset, with either the Adam2 or PSP boot loaders. The firmware supports wireless routers using the TNETW1130 and TNETW1350A wifi chips, and also non-wireless routers. Features include support for minix partitions, CIFS and ftpfs mountpoints, selectable DSP and tiatm drivers, the latest Busybox releases, udpxy, dnsproxy, siproxd, mjproxy, ad blocking, scp, miniupnp, netshaper, rshaper, among others.[8] (Linux/GPL).
- HyperWRT
– Early power boost firmware project to stay close to official WRT54G
and WRT54GS firmware but add features such as transmit power, port
triggers, scripts, telnet, etc. The project is no longer being
maintained, the successor being Tomato.
- Tomato – HyperWRT-based firmware. Last released June 28, 2010. Features advanced QoS as well as Ajax and SVG graphs. The Tomato Manual is available at Wikibooks.
- TomatoUSB – Based on Tomato; adds support to newer routers.
- HyperWRT +tofu – Based on stock WRT54GS firmware, HyperWRT and some additions.
- Rupan HyperWRT – Based on stock WRT54G firmware and HyperWRT.
- HyperWRT Thibor – Based on stock WRT54GS firmware, HyperWRT (closed) +tofu and other additions.[9]
- Tomato – HyperWRT-based firmware. Last released June 28, 2010. Features advanced QoS as well as Ajax and SVG graphs. The Tomato Manual is available at Wikibooks.
- OpenWrt – Customizable FOSS firmware written from scratch. Features a combined SquashFS/JFFS2 file system and the package manager opkg[1] with over 3000 available packages (Linux/GPL).
- 1.2 Minor projects
- 1.3 Commercial projects
- 1.1 Major projects
- 2 References
- CeroWrt[13] - CeroWrt purpose is to complement the debloat-testing kernel tree and provide a platform for real-world testing of bufferbloat fixes.[14]
- Chillifire - OpenWrt-based firmware with focus on wireless hotspot management[citation needed]
- Coova - OpenWrt-based with focus on wireless hotspots.
- Gargoyle[15] - A web interface for OpenWrt with a strong emphasis on usability. It was originally available as a set of packages for OpenWrt. As the author of Gargoyle started to make modifications to the base system layout of OpenWrt, the package system was dropped and the only currently available downloads are full firmware images. Gargoyle makes extensive use of JavaScript, to offload as much work as possible to the client computer, and is focused on ease of use, striving to reach a level comparable to the appliance feel of commercial router firmware.
- Flukso - Wireless sensor nodes using an Atheros AR2317 chipset running a patched OpenWrt OS for communication. Sources and hardware schematics available on Github.
- FON - OpenWrt-based wireless routers acting as hotspots. Sources and toolchain available on fonosfera.org
- FreeWRT - A fork of the OpenWrt project.
- Freifunk - German software supports wireless mesh networks with OLSR, based on OpenWrt, available in several languages.
- LibreWRT - OpenWrt-based GNU/Linux-libre distribution for computers with minimal resources, such as the Ben Nanonote, ath9k based wifi routers, and other hardware.
- Midge Linux
- Obelisco - (Website in Spanish)
- OpenSAN - OpenWRT-based iSCSI target Storage Area Network realization.
- OpenWRT/MLPPP - A fork of OpenWrt and Linux/MLPPP. Offers a better than stock MLPPP implementation (to avoid DPI-based throttling and for line bonding) by using Linux/MLPPP code. Developed by Canadian ISPs Acanac and Caneris, it also features web interface tweaks (mostly to make initial setup and basic configuration easier on the average user) and comes pre-packaged with consumer-oriented features like USB support for their most popular hardware and QoS scripts.
- PacketProtector - OpenWrt-based security distribution that includes IDS, IPS, VPN, and web antivirus capabilities.
- qMp - OpenWrt distribution for quick deployments of Mesh networks and nodes for wireless community networks.
- RO.B.IN - ROBIN (ROuting Batman INside) is an FOSS mesh network project, deployed on top of OpenWrt kamikaze, running on any Atheros AP51 routers and using the B.A.T.M.A.N. routing algorithm.
- X-Wrt - Enhancements to the OpenWrt web interface.
No comments:
Post a Comment