Please let me know if anything needs amending / expanding, I'm new to custom router firmware. I've just loaded Tomato 1.28 onto my refurbished WRT160N v3, which I bought on Amazon for ~$30. I used these firmware files: - dd-wrt.v24-13309_NEWD-2_K2.6_mini_wrt160nv3.bin (just to prepare the router for tomato) - tomato-K26-1.28.9048MIPSR2-beta18-Std (This is the Teddy Bear Tomato ND USB mod, I think. WRT160Nv3 is a MIPSR2 CPU, the newer Broadcom chips only have kernel 2.6 code, VPN may be too big and we don't want the USB option. Or something like that.) Here are the steps I took: 1. Do a 30/30/30 reset. (If you're using a brand new router, you can skip this step.) Using a pencil, depress reset button for 90 seconds, unplugging the power cord at 30 seconds and plugging it back in at 60 seconds. 2. Load DD-WRT Mini svn rev #13309, using a file specifically for the WRT160Nv3. The firmware file I used is http://dd-wrt.com/routerdb/de/download/Linksys/WRT160N/3.0/dd-wrt.v24-13309_NEWD-2_K2.6_mini_wrt160nv3.bin/2294 and I loaded it through the standard Linksys firmware upgrade page. I waited until the router told me the upgrade was succesful and gave me a continue button, after about two minutes. --- At this point my ethernet ports weren't working and I couldn't work out why, but a 'dd-wrt' unsecured wifi network appeared so I switched to that and saw the DD-WRT password change page. 3. Another 30/30/30 reset, see step 1. 4. Change the password for DD-WRT using the password change page that appears when you open up the web interface to the router in your browser. 5. Get the encoded password used by DD-WRT by opening `telnet` from Run, typing open 192.168.1.1 (or router IP; mine was actually .2.1 but I think I changed that). It will prompt you for a username, use 'root' and not anything you changed in step 4. Password is what you set in step 4 or maybe (someone please check?) 'admin' (default password for WRT160N). Run `nvram get http_passwd` and copy down the output (it will seem random). If you run Vista/7 you may not have a telnet client; use PuTTY. 6. Using the DD-WRT firmware upgrade page, load Tomato - the file I used is http://sourceforge.net/projects/tomatousb/files/Experimental%20%28beta%29/K26-MIPSR2/tomato-K26-1.28.9048MIPSR2-beta18-Std.rar/download. 7. Tomato will prompt you for a username and password, I entered `admin` and the password copied down in step 5 (I think). 8. Use the "erase all nvram" command inside Tomato (Administration > Configuration). Tomato has been running solidly for over 24 hours now. I glanced at the carayiwa guide for an Asus router which followed roughly the same procedure. The comments in the Tomato ND USB mod with kernel 2.6 thread were also very helpful. If you have any questions, please ask.
Step 1 - Not really necessary if you are starting off with the stock Linksys firmware. Step 5 - I never had to use. Step 7 - I used admin/admin and it worked for me. Step 8 - Instead, you should do "erase all nvram" command from inside Tomato. These are just my observations and shouldn't be taken as the only way to do things.
Thanks, I've updated the first post. The step 5&7 procedure worked for me, so I'll leave it up for now, but your approach definitely sounds easier.
Lost password I skipped step 5, thinking I could just use admin/admin. Now after flashing with tomato, I can't log in. Does anybody have any ideas?
Brick? I performed the first 2 steps. Was able to connect the wireless after step 2. Then I performed step 3 and now I cannot connect via wired cable or wirelessly. What have I done wrong. I performed the 30/30/30 reset just like it was explained. Have I bricked my router now?
bricked my unit I followed this guide. Bricked my unit. Got a replacement. Is there anything I can do to ensure a good install of TOMATO USB? I am using the following TOMATO file: Kernel 2.6 (experimental) for MIPSR2 Routers - NoUSB Std from here: http://tomatousb.org/download Any tips would be greatly appreciated? I have a BRAND NEW V3 from Amazon.
One other thing... In order to get DD-WRT to accept the firmware file, I had to change the Tomato firmware filename from .trx to .bin Also, admin/admin worked for me, but I'd copy down the http_passwd just to be safe. Rob
Hello, I have installed dd-wrt.v24-13575_NEWD-2_K2.6_mini_wrt160nv3 on my WRT160N V3. I want to install tomato. Will it work properly if I install tomato-K26-1.28.9054MIPSR2-beta-Std? Or is some other version recommended?
I too got this router, and loaded tomato MIPSR2 http://sourceforge.net/projects/tom...ato-K26-1.28.9054MIPSR2-beta-Std.rar/download but I tried setting it up as a wireless bridge and stayed up to 4am attempting to have it fully function with my dd-wrt e2000. It's connect and registers the internet, but the dns is really slow and mostly unresponsive. Is there a definite way to have it act as a wireless bridge for the ps3, xbox 360, directv so it connects to my dd-wrt e2000 N-only WPA 2/AES network?
OP's post and files worked fine for me. I just used the newest version of Teddy Bear's Tomato. Please note that you DO need to get the encrypted password through a Telnet. So STEP 5 is necessary.
actualy you can pass step 5, at least I paased it. After flasing Tomato it asked for psw and nothing didnt worked, so I made hard reset 30/30/30, than I could entered into router and then I setup up admin psw. Only I had problems with upgradein from DD-WRT to Tomato in FireFox. In IE upgrade was finaly susseccful! Thanks for tutorial!
Firefox was not so easy with the install process but finally performed after multiple attempts. I used tomato-K26-1.28.9054MIPSR2-beta-Std.bin. The login name that I used was that of step 5 "root" and I used the pw as found by telnet in step 5. Thanks.
Would a firmware upgrade via TFTP be the safest way to migrate from stock Linksys firmware to TomatoUSB, first time around?
^^ I too would love to know if this is possible..... but am afraid to try as i've just spent 2 days unbricking my wrt160nv3 from a noob tomatousb install.
Flashed using the stock browser interface (direct to TomatoUSB), then TomatoUSB VPN, it was working fine, but wireless was dropping out occasionally while stream video, so reverted back standard basic TomatoUSB build. No issues so far.
Hello everyone, i just installed tomatousb and then toastman's build later, first of all if you think that your router is bricked TRY THIS http://www.dd-wrt.com/phpBB2/viewtopic.php?t=63444&start=15 It saved me, though my router had the lights normal it wouldnt give me ping times and it wouldnt access the config. And in my case i had to disconnect the router each time it rebooted (i think that's what you should do when it says "restore the lease DHCP connection" or something like that, im not sure) Anyway, try what the link says, it made me able to access 192.168.1.1 my case was sort of a mess, so im not posting all i went through, still, i hope that helps! >Management mode is basically an interface when you go to 192.168.1.1 that all it contains is a space to upgrade your firmware >Also, my linksys didnt accept .trx files so i had to manually rename it to .bin, it worked, now with tomato firmware i can upgrade to .trx