Wiki:

To flash Asus RT-N16 and RT-N12 with this build

To load it on Netgear WNR3500L and Linksys routers

DO NOT FORGET TO DO THOROUGH NVRAM RESET AFTER LOADING THIS FIRMWARE!

Linux Kernel 2.6.22.19.

Support for wireless-N mode (no simultaneous dual-band yet).

Broadcom wireless driver 5.10.56.46.

SIP conntrack module.

Samba 3.

MiniDLNA Media Server (in Extras/VPN builds, starting from beta 14).

do not load it unless you know how to unbrick your router!

documentation/wiki

full IPv6 support with GUI

NFS server and client

support for multiple wireless interfaces (that should include both - virtual and physical - interfaces, i.e. multiple SSIDs as well as simultaneous dual-band if it's supported by the hardware)

support for USB modems with GUI (currently all the software and modules needed for USB modems are included, but you have to configure and start it manually)

integrate USB/IP or any other USB over IP sharing software

multi-wan

torrent client integration with GUI (and possibly backport of fuse writable mmap support if rtorrent is chosen)

some kind of IP/MAC bandwidth quoting/shaping

OpenSWAN/IPSec or new implementation of pptpd integration with GUI

ability to load a firmware image from the USB drive

...... etc .......

For those who have been waiting...Please read carefully the 1st post of Tomato USB Mod thread (and the posts linked from it) before asking any questions regarding functionality and features - your questions might be already answered there.The kernel 2.6-based firmware images can be downloaded from here . Please find the list of supported models here , and choose an appropriate build for your router depending on the CPU (MIPSR1 or MIPSR2). If you try to load this firmware (at your own risk) on any other router, please report whether it worked or not. Tomato USB guides and documentation are maintained in a Wiki format. If anyone would like to contribute to the Wiki, please feel free to do so - your help is needed! Go to Tomato USB web site, and click on " Help us! " link. After registration, you will be able to create and edit Wiki pages., use Asus Firmware Restoration Utility (worked like a charm for me many times before I was able to produce a bootable firmware image), or load DD-WRT first, and then flash Tomato from DD-WRT Web UI following this step-by-step guide byand, you'll have to flash DD-WRT first, and then upgrade to Tomato.This firmware is based on the Tomato USB mod, includes all features and fixes of that mod, and in addition to that:This is a beta version, so please treat is as such. Use it at your own risk, and if your router is not in the list above,This version still definitely has bugs, so bug reports and any feedback are welcome. My RT-N16 runs with this firmware as my main home router now - but I only thoroughly tested functionality that I use myself - the rest is either a very little tested, or not tested at all (for example, I have DHCP WAN connection, so any other connection types are not tested). However, please try to keep general USB mod discussions and questions in the main USB mod thread, and only post bug reports and feedback here if it's specific (or at least you think it is) to this particular version.The complete source code of this firmware is available from the git repository - "tomato-RT" branch.What's ahead? Of course, bug fixes first! When this version is stable, I'll also consider adding support for some other router models, and implementing various enhancements. The list I can think of is too big, and the time I have to work on it is very limited - so I'll probably will prioritize it based on the feedback received (and of course, my personal preferences as well). But here are some things from the(in random order):If you enjoy this mod, and would like to thank me for all the time I spent working on it, you can make a PayPal donation: