
extract-ng.sh ~/Code/vanilla-dd-wrt/dd-wrt-rt-n16.bin ~/Code/custom-dd-wrt/ Wget '' -O ~/Code/vanilla-dd-wrt/dd-wrt-rt-n16.bin
Load custom-tomato-rebuilds/custom_image_x. As a precaution, select "After flashing, erase all data in NVRAM memory". * if someone would hit me back with how to do this on curl, I'd appreciate it. As a precaution, do both a Soft Reset and Hard Reset of your router. (which you definitely should before testing a custom build, duh!): WARNING: I haven't had success with Tomato and build-ng, just DD-WRT and build-ngĪssuming that you already have default Tomato on your router # creates ~/Code/custom-dd-wrt/new-firmware.bin build_firmware.sh ~/Code/custom-tomato-rebuilds/ ~/Code/custom-tomato/ # change "(beta)" to "I AM THE WALRUS GOO GOO GACHU" Modify: vim ~/Code/custom-tomato/rootfs/www/basic-network.asp extract-ng.sh dd-wrt.bin ~/Code/custom-dd-wrt/ extract_firmware.sh x ~/Code/custom-tomato/ Next get your firmware build (currently build 54): # ASUS RT-N16 (32MB NAND, 128MiB RAM)Įxtract: unrar x tomato-K26USB-MIPSR2-beta-Ext.rar
Svn checkout ~/firmware-mod-kit-read-only
Then you should checkout firmware-mod-kit: mkdir ~/Code This has been tested from a fresh VirtualBox installs of Ubuntu 11.04 (both 32-bit and 64-bit tested) from OS X 10.7 Lion.įirst you need to intsall the dependencies: sudo apt-get update Customize / rebrand the Tomato / DD-WRT firmware by modifying the Web Interface.