Advanced Tomato on an Asus RT-N66U Wireless Router

April 2024 – Edit: The Tomato project has been progressing over at freshtomato.org for some time now. So check out the new links below. I haven’t used my RT-N66U or Tomato in a long while, am currently on ISP provided hardware. But please do checkout the FreshTomato Wiki for some wonderful documentation !


FreshTomato.org

TomatoFTW

_____________________________________________________________

Perhaps some of you have heard of Tomato Firmware. Tomato is a third-party developed replacement firmware for various Wi-Fi routers. In this article, we will learn how to install AdvancedTomato on an Asus RT-N66U router. AdvancedTomato is a fork of Tomato that provides an updated Web GUI and many new features over the original Tomato. You can flash it on some of the more recent router models.

You should be able to flash your RT-N66U by using it’s built in CFE upgrade web page. Even would be able to get back to stock the same way.

To flash the firmware from the CFE upgrade page:

Prepare your PC
1. Set your computer to a static IP address in the 192.168.1.x range (except .1, of course)
2. Set the net mask to 255.255.255.0
3. Set the gateway to 192.168.1.1 (optional)

Erase the NVRAM
1. Power off the router
2. Press and hold down the WPS button
3. Keep holding the WPS button and turn on the router
4. Keep holding the WPS button for 30 seconds
5. Wait for the router to reboot

Put the router in restore mode
1. Power off the router
2. Press and hold the Reset button
3. Keep holding down the reset button and turn on the router
4. Keep holding the reset button until the power led starts to flash (on and off)
5. When power LED starts flashing, release the reset button and proceed

Flash the firmware
1. Open a Web browser on your PC and go to http://192.168.1.1. The “mini web” server from the router’s CFE should appear
2. Choose the option to upload firmware, choose the file and upload it
3. Once the upload is done (~ 1 min.) click “Continue”
4. Wait 20-25 min. for the router to flash (I’m starting a ping to 192.168.1.1 and I’m waiting at least 5 min. after the router starts responding)
5. Erase NVRAM as described above.

Reboot at least once.

Note: Tomato’s default user name and password are root/admin

For more info visit advancedtomato.com also checkout the linksysinfo.org Tomato forum

Leave a comment