Installing Tomato on the ASUS RT-N16 is one of the easiest things I've ever done in my life!

Don't let other tutorials or blog posts confuse you, this is as easy as cake!

Quick Setup

For those of you that have used DD-WRT before or otherwise don't need detailed instructions, it's this simple:

  1. Download and unrar TomatoUSB's Kernel 2.6 MIPSR2 Ext package (I used Build 54) as tomato-rt-n16.trx

  2. Set your IP address to

  3. Plug into port 1 on the router

  4. Soft reset the router using the ASUS software's reset button at http://admin:admin@

  5. Hard reset the router using the 30/30/30 method with the WPS (not restore) button

  6. Power cycle while holding the restore (not WPS) button until the blue light on port 1 flashes repeatedly

  7. When ping confirms that the router is responding, load the firmware:

     put tomato-rt-n16.trx
  8. Wait 90 seconds after tftp reports success before power cycling

  9. Set your IP address back to DHCP

  10. Power Cycle the router

  11. Enjoy Tomato

Detailed Instructions

See and or


By AJ ONeal

If you loved this and want more like it, sign up!

Did I make your day?
Buy me a coffeeBuy me a coffee  

(you can learn about the bigger picture I'm working towards on my patreon page )