Disclaimer
The contents of this section of the wiki can have serious consequences. While every effort has been made to test and verify the items herein, if executed incorrectly, or if you just happen to have a bad day you COULD SERIOUSLY DAMAGE YOUR HARDWARE. No OpenWrt developers or wiki editors can be held responsible for damage customizing might do. Customize at your own risk.
Most of the pages for customizing can be found in CategoryHowTo
Hardware
http://www.dpeddi.com/index.php?file=wrt54g&language=en 2 WRT54G as very long rs232 cable
/Hardware/JTAG Cable Howto create a JTAG cable to revive a WRT
JTAG Interface Pinouts Various JTAG pinouts, commonly used also in WiFi routers/APs
/Hardware/Serial Console Howto attach a serial console via usb or parallel port to your wrt
OpenWrtDocs/Customizing/Hardware/Overclocking Overclocking can increase performance in a number of areas
OpenWrtDocs/Customizing/Hardware/USB USB is pretty powerfull, read about attaching webcams, harddisks etc via usb
OpenWrtDocs/Customizing/Hardware/UART if you know what UART is you may want to read this
OpenWrtDocs/Customizing/Hardware/MMC add a multimedia card or sd card to increase your storage volume
OpenWrtDocs/Customizing/Hardware/GPS attach an GPS device if using the wrt for wardriving
http://www.hacklab.nl/blog/2008/10/18/wx200wl500g/ Adding a WX200 / WM918 / WMR918 / WMR968 Weather Station
picture Adding an LCD
http://sven.killig.de/openwrt/slugterm_4d.html Adding an OLED and a keyboard as a colour VT102 terminal
picture and picture Adding heatsinks, serial ports, a fan and a MMC slot
http://yasha.okshtein.net/wrt54g/ How to Mobilize a WRT54g on a RC car
http://www.byteclub.net/wiki/index.php?title=Wrt54g Adding i2c bus
/Hardware/Power over Ethernet Power Over Ethernet/Power Requirements
http://www.frazer.net.nz/wrting/wrtprojects.htm WRT Datalogger and Water tank Leve Monitor =
OpenWrtDocs/Customizing/Hardware/UMTS Power Over Ethernet/Power Requirements
http://pobletewireless.blogspot.com/2006/05/monta-un-conector-sma-reverse-en-tu.html Add a SMA-R connector to your WRT54G
- Note: the author of that page used ordinary hookup wire, which would cause impedence mismatch and reduced performance or even hardware damage. The proper way is to use coax cable of the proper impedence. Better yet, remove the original connector so it doesn't act as a "stub" to the RF signal. - star882
OpenWrtDocs/Customizing/Hardware/I2C adding I2C bus (and building the required software)
/Hardware/I2C RTC add an I2C bus a Real Time Clock
/Hardware/RAM upgrade (WRT54GL) replace the RAM chip to allow for 64MB memory
Software
WRTbwlog A tool that shows internet traffic on all wired and wireless interfaces, as well as many other useful and related functions. (WRTbwlog doesn't count traffic in OpenWRT, because it uses "find -mtime -1", but "find" from OpenWRT WhiteRussian RC6 doesn't support "-mtime")
WiViz - A very nice wireless network visualization tool ||
for RC6
Firmware
OpenWrtDocs/Customizing/Firmware/CFE The guide howto gain access to and use the common firmware enviroment