Tweaking the Linksys WRT54GL Wifi router

From the outside, the WRT54GL is a wifi router sold by Linksys and which is well-known for, and advertised as, running Linux. Lesser known is the fact that its bootloader is derived from the Broadcom Common Firmware Environment, an open source bootloader distributed under a license similar to BSD (with the advertising clause, for those who like to ask).

There's plenty of open source "firmware" projects for the WRT, meaning projects which provide a Linux kernel and root filesystem, so there's no point in adding to the list. Rather, this project aims at creating and distributing an enriched, open source, WRT-aware, firmware for the WRT.

This book is intended as the documentation and journal of the project.