Tomato on Asus RT-N16 router

[Recently](http://blog.nguyenvq.com/2010/02/18/linksys-wrt160nv3-with-dd-wrt-as-wireless-bridge/) I’ve been playing with [DD-WRT](http://www.dd-wrt.com/) as my firmware of choice for my main router at home and the one I use as a [wireless bridge](http://blog.nguyenvq.com/2010/04/17/repeater-bridge-with-dd-wrt-linksys-wrt160nv3/). I recently purchased an Asus RT-N16 for a variety of reasons:

1. Gigabit ethernet,
2. DD-WRT,
3. 2 usb ports (for NAS and printers),
4. Wireless N, and
5. Great with bittorrent.

Reason 1 was the real reason I wanted a new router since I have a NAS connected to it via ethernet, and I plan on getting an HTPC soon (connected either wirelessly or through ethernet) and/or some net top boxes that can connect to the NAS (I’m tired of copying things to USB). Reason 3 wasn’t too much of a concern anymore since I recently bought an Acer NAS with Ubuntu server loaded on (this derserves its own post). I’ve been hearing this thing called [tomato](http://www.polarcloud.com/tomato) that is supposedly even [better](http://www.decimation.com/markw/2007/10/02/dd-wrt-vs-tomato-winner-is-tomato/) than DD-WRT. Been wanting to try it, especially since it is supposed to work well on the Asus router, especially to get the USB support (don’t think USB is supported in DD-WRT, but it’s a random guess since DD-WRT is great and has a large community supporting it). I decided to load [this](http://www.linksysinfo.org/forums/showthread.php?t=63587) (currently beta) mod of Tomato (don’t use [this](http://www.linksysinfo.org/forums/showthread.php?t=60185) since it does not support the NT-R16). Had trouble loading it after flashing the router to DD-WRT. Turns out I need an exact version of DD-WRT loaded first. Follow [this](http://www.linksysinfo.org/forums/showpost.php?p=358080&postcount=278) guide to get it going.

Note: I had a problem getting wireless working with my Macbook. Things worked when I flashed the openvpn version of tomato with TKIP/AES encryption in WPA/WPA2 (think this part is the answer).

Also: To do a factory reset (erase NVRAM?) on the Asus, all I have to do is unplug router, press on WPS button, plug router, and release WPS button. Don’t think I have to do the 30-30-30 reset (don’t even know if that works on here).

10 Comments

  • macbook owner!
    June 13, 2010 - 12:07 pm | Permalink

    Hi!

    Im so in love with this router and I have to buy it!

    Does it work with mac flawless? can I get acess to the hdd when it’s connected to the router or does it only support nfts and fat32?

  • June 16, 2010 - 7:36 pm | Permalink

    The problem I have before seems to be because the two routers are both on at the same time. Turning the other one off fixed it.

    Yes, the router work flawlessly so far…maybe a little slow. Plugging any hard drive should work as it supports Ext3, etc, too.

  • timemachine
    July 21, 2010 - 10:15 am | Permalink

    work with timemachine?

  • Hyram
    December 24, 2010 - 11:31 am | Permalink

    What do you mean by “flashed the openvpn version of tomato with TKIP/AES encryption in WPA/WPA2 ” ? I plan on using two MacBooks with a Tomato-equipped RT-N16, and I’d like to know more about this problem. Thanks.

    • December 24, 2010 - 3:23 pm | Permalink

      There are many different versions of tomato. I used the version with OpenVPN. The TKIP/AES and WPA/WPA2 is the security I used with for the wireless network.

      I don’t think there is a problem. Things should just work.

  • February 17, 2011 - 9:06 pm | Permalink

    “The problem I have before seems to be because the two routers are both on at the same time.”

    This could be fixed if you turn of DHCP and adjust a few other settings.
    Problems come up with you have 2 routers and they’re both configured as your main device. They both naturally assign IP addresses to different devices, basically you would just need to disable that aspect on one of them and you’re all set.

    As for the router, it’s a good buy. Would recommend Tomato over DD-WRT though.

  • Anonymous
    June 4, 2011 - 10:57 pm | Permalink

    You guys should try DebWrt, full debian on the rt-n16 http://dev.debwrt.net/wiki/AsusRT-N16

    • Anonymous
      January 26, 2012 - 1:46 pm | Permalink

      PLEASE STOP SPAMMING. DDWRT is not ready since there is NO WIFI SUPPORT.

  • January 7, 2012 - 3:10 pm | Permalink

    Nice link, didn’t know they made a debian based FW for the Asus, does it run anything that was packaged for debian linux?

  • February 4, 2012 - 2:08 pm | Permalink

    If you are planning to use Tomato in Wireless Bridge mode -equivelent of Repeater Bridge mode in DDWRT- you apparently can not use wireles N with WPA/TKIP only WPA/AES. Some of my devices don’t support AES so I”m stuck with G speeds..

  • Leave a Reply

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

    *

    Use Markdown Syntax for markup.

    Surround blocks of code with [plain] and [/plain]. For syntax highlighting of specific languages, use the appropriate "brush alias" from this list. For example, surround php code with [php] and [/php].

    LaTeX code can be surrounded by "backslash left parenthesis" and "backslash right parenthesis" or "backslash left square bracket" and "backslash right square bracket".