OpenWrt is a
Linux-based
router
firmware for embedded devices that primarily
uses a
command line interface but also offers a web-based
GUI interface. OpenWRT
supports a wide variety of devices, including the Linksys WRT54G series, Netgear,
D-Link, Asus and others.