README_DEV Please note that the following is unsupported. If you need help with programming, setting up Linux, etc., please use your favorite Linksys/programming/Linux discussion group instead. * You need a x86 Linux-based OS. * You need Linksys' source code: http://downloads.linksysbycisco.com/downloads/WRT54GL_v4.30.11_11_US.tgz * Extract Linksys' source, then rename the top directory to "tomato". * Remove the following: release/src/ et et.4702 wl rts tools .model release/src/router/ busybox cron dnsmasq httpd iproute2 iptables ipupdate lib libnet libpcap mipsel-uclibc misc nas netconf ntpclient nvram others rc ses shared traceroute udhcpd upnp utils www * Extract tomato.tar on top of the Linksys source. * If you want to build with newer drivers instead, extract tomato_ND.tar also and remove the following: release/src/shared/ bcmsrom.c bcmutils.c hnddma.c linux_osl.c sbutils.c sflash.c * Create a symlink in /opt/brcm to tomato/tools/brcm/. * Add the following to your PATH: /opt/brcm/hndtools-mipsel-uclibc/bin /opt/brcm/hndtools-mipsel-linux/bin * Run make from tomato/release/src/. * tomato/release/src/image/ will contain the final images.