ASUS RT-N16 router

I recently picked up an ASUS RT-N16 router. It has a 4 port gigabit switch, 2 USB 2.0 ports and an 802.11n 2.4GHz (only!) radio. While the radio is not ideal (there is no 5GHz), I think this a nice upgrade to the Linksys WRT54GS v2 I’ve been using for the past 5-6 years.

This router runs a tomato mod, of course. So far, things are working great. I’ll update this post if I discover any problems. Sadly, this tomato mod doesn’t contain the MLPPP modification to bypass Bell’s DSL throttling in Canada.

Wireless performance

Local WLAN (ThinkPad x61 tablet with Intel 4965 abgn card) to LAN connected machine is roughly 7-9.5MB/s, up from 2.5 MB/s. Not earth shattering, but a very nice improvement. There’s quite a bit of interference around, and since this is a 2.4GHz only radio, this is to be expected. If only ASUS had shipped this thing with a 5GHz radio… and I had a new Intel n card =).

Notes on router hardware choices

Ideally, I’d like to find something with USB, gigabit switch, dual radios in 2.4GHz and 5GHz, while running tomato. As I write this, I don’t think there’s a tomato firmware that has dual band support - yet.

I would really only consider something that runs tomato. I’ve had stability problems with dd-wrt. The Linksys WRT320N is a 2.4GHz or 5GHz (single radio, operates in either mode but not simultaneously) router, and the Linksys WRT610N has a gigabit switch as well as dual radios operating in 2.4GHz and 5GHz. Sadly, people only seem to be running dd-wrt on these, which is a deal breaker for me.

So for now, the massive amount of RAM (128MB) and fast CPU in this ASUS router make it my replacement of my Linksys WRT54GSv2/WRT54GL. All things considered, it’s a nice upgrade as not all my machines have radios that support 3 wireless-n streams yet (like the Intel 5300).

Hardware specifications


You are able to rollback to dd-wrt, then flash the original ASUS firmware back - so there really isn’t any danger here. Give it a try and see if you like it. For myself, USB support is nice, but stability is king. Tomato is working well for me.

Custom settings

I made the following settings changes: