this firmware has been tested under the following router models WRT54G 1.0/1.1 WRT54G 2.0 WRT54G 2.2 WRT54G 3.0 WRT54G 3.1 WRT54G 4.0 WRT54GL 1.0 WRT54GS 1.0 WRT54GS 1.1 WRT54GS 2.0 WRT54GS 2.1 WRT54GS 3.0 WRT54GS 4.0 ASUS WL500G-Deluxe Motorola WR850G --> see flashing notes Siemens SE505 --> see flashing notes additionally there is untested support for: Buffalo WBR-G54 Siemens Flashing notes: for flashing the Siemens gigaset SE505, you have to use the dd-wrt.v23_mini_generic.bin with boot tftp on 192.168.2.1 since the siemens default settings do not fit to the linksys/dd-wrt ones you have additionally to check your configuration details after flashing. Motorola WR850G flashing notes: just use the dd-wrt.v23_mini_moto.bin for initial flashing of the motorola device using the boot wait state. never, and i say never try to clear the nvram by the mtd utility. (mtd erase nvram). this will also delete your hardware mac adresses which arent stored in the cfe like in other routers. dd-wrt itself prevents this if a motorola router is detected, but the commandline mtd utility can still brick your router in this case Linksys WRT54G/GS (any version) flashing notes: for upgrading from original linksys firmware, please use the generic mini version and flash it from web interface. after this first flashing you can upgrade to any other distribution too. for webinterface flashing just use always the included generic binaries. the rest is only made for tftp upgrades