List of router firmware projects
This is a list of notable firmware modifications for wireless routers or software distributions for PC-based routers that have been created and are maintained by people and groups other than the manufacturer of the product.
Many of these will run on various brands of Linux-based devices, such as Linksys, Asus, Netgear, etc. The extent of support for (and testing on) particular hardware varies from project to project.
- OpenWrt – Customizable FOSS firmware written from scratch. Features a combined SquashFS/JFFS2 file system and the package manager opkg with over 3000 available packages (Linux/GPL).
- Commotion Wireless – FOSS mesh networking.
- DD-WRT – Based on OpenWrt code. Paid and free versions available.
- Gargoyle – Gargoyle is a free OpenWrt-based Linux distribution for a range of Broadcom and Atheros chipset based wireless routers.
- libreCMC – libreCMC is an FSF-endorsed derivation of OpenWRT with the proprietary blobs removed. The LibreWRT team joined libreCMC in 2015.
- Roofnet project for Wireless community networks
- CeroWRT – built on the OpenWrt firmware to resolve the endemic problems of bufferbloat in home networking
- DebWRT – Debian on embedded devices (Combines the Linux kernel from OpenWrt and the package management system from Debian (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.
- m0n0wall - m0n0wall is built on FreeBSD and boots off of a Compact Flash or CD ROM media in under 12 MB.
- Earthlink's IPv6 Firmware – IPv6 feature added to original Linksys firmware (beta-test version).
- Zeroshell Router/Bridge with VPN, QoS, load balancing and other functionalities.