Hello, I couldn't find any clear documentation on how to flash my Linksys WRT320N (currently running the 18.104.22.168 stock firmware) to Tomato. I've read some feedback telling it is possible (eg. awer1967 with a "tomato-K26-1.28.RT-MIPSR2-097-Max" but seemed to have notice some wireless speed issues) but nothing full detailed from A to Z so I thought I could share this here just 1/ to be sure it's correct 2/ to help any other lost soul willing to do the same. Download the Toastman's firmware you want to install: I'll go with tomato-K26-1.28.7501.3MIPSR2Toastman-RT-Std.trx (I'm guessing it's safer to flash stock to STD for a start, once on Tomato, we can flash to other versions/variants). Appends ".bin" at the name of that file (because stock firmware don't like firmware files ending with anything other than .bin) Perform an Hard Reset (a.k.a. 30/30/30 reset): see http://www.dd-wrt.com/wiki/index.php/Hard_reset_or_30/30/30 for instructions. Connect the computer to the router via any Ethernet port and set up your connection to use DHCP to obtain an IP from the router (easier) 192.168.1.2/24 as IP address. Login to web GUI http://192.168.1.1 (using default password "admin" since you reset the router in step 3.). Go to Administration > Firmware Upgrade (http://192.168.1.1/Upgrade.asp). Click the "Choose file" button (label depends on browser) and select the file renamed in step 2., then click the "Start to Upgrade" button. Wait Wait (about 2 minutes, while the router is being flashed) Login to web GUI http://192.168.1.1 using login "root" and password "admin". Go to Administration > Configuration > Restore Default Configuration. Select "Erase all data in NVRAM Memory" and click the "OK" button. Wait for router to restart once again. Enjoy (id. take 45 minutes to configure it right now, even if it's 3 AM). Any correction would be greatly appreciated.