How to install Tomato on Asus RT-AC66U router

We recently upgraded our internet to fibre (fibre to the cabinet) and we thought it was about time to upgrade our faithful Linksys WRT54G. As you probably already know, the WRT54G was one of the most popular router that allowed alternative firmware such as OpenWrt, DD-Wrt, Tomato and others to be installed on it.

The technology has seen moved on and we can now get faster routers with better WiFi speed and better security with newer routers. We decided to buy an Asus RT-AC66U. This is far from being a “new” router but it fits our purpose.

We ordered one from one of the major computer part suppliers and it arrived a couple of days later.

Asus RT-AC66U router

The Asus default firmware is OK, not great and does not give us the flexiblity we need such as OpenVPN. So we decided to install Tomato on it. There are different Tomato distribution out there but most of them are outdated. Shibby is a very polish guy who dedicate his spare time writing good Tomato distribution for various router.
Here is a tutorial on how we installed Tomato from Shibby on our router.

Download the ASUS RT-AC66U Firmware Restoration

Asus Restoration software

Download Shibby RT-AC66U firmware:

Shibby RT-AC66U firmware
We downloaded the AIO version in our case.

Flashing the Router

  • Open the Asus Firmware restoration software
  • Select the Tomato firmware you recently downloaded.
Asus Firmware restoration
  • Power Off the router.
  • Connect an Ethernet cable between LAN port 1 and your PC.
  • While holding down the Reset button on the router and power On the router
  • Keep holding the reset button until the power led starts to blink. When the power led starts blinking, release the reset button.
  • Click Upload on the Asus firmware recovery software and wait for the process to finish.
  • The router will reboot after the upgrade. In some cases, you may need to reboot it yourself manually.
And Voila, you should be able to log on the router using the gateway address and see this:
Tomato Gateway
Head over to the Administration page to erase the NVRAM and reboot the router.
Tomato NVRAM

That’s it. You have now successfully installed Tomato on your Asus router. 🙂

Comments are most welcome. If you have any queries, contact us on contact@

Add a Comment

Your email address will not be published. Required fields are marked *