< <
OUR NETWORK:TiVo Community TechLore Explore3DTV DVRplayground Dijit Community See all... About UsAdvertiseContact Us

Installation and Quick Review of Tomato 1.27.9045 BETA 10 Firmware for WNR3500L

The Tomato router firmware is well known in the open source community for being simple, lean, and full of useful features.  The newest builds of this firmware have a bandwidth monitor, advanced QOS and access settings, and tons more. 

So, are you interested in trying a newer beta version of this software on your NETGEAR WNR3500L?  Read on for simple installation instructions and a preview of what Tomato can offer. 

***Note that at this time, the available builds of Tomato that are compatible with WNR3500L are in early beta form, and as always, there is a risk involving in testing such firmware.  Features may be missing or poorly implemented, etc.***

Step 1: Preparing your Router

In order to get your WNR3500L ready for a firmware upgrade, you should reset the router using a 30-30-30 reset procedure.  This clears out the NVRAM in the unit and is a step to ensure that the upgrade proceeds smoothly.  You can find instructions for performing the reset in this article.

Step 2: Download and Prepare the Tomato Firmware

Now, download the Tomato firmware available from the community by clicking here.  As of the writing of this article, it's the latest beta build - but note that these firmwares are updated frequently.  You can always check at SourceForge for newer builds as they become available.

Next, you'll have to change the extension of the firmware file to .BIN as shown above. You'll see why in a bit!

Step 3:  Install DD-WRT to your WNR3500L

It's recommend to install the latest Tomato beta via DD-WRT - so if you don't have DD-WRT installed on your router yet, you'll need to get that going.  Fortunately, it's quite the simple affair.   First, download a DD-WRT build in .CHK format (the format you need to upgrade from the standard NETGEAR firmware.)  As of the writing of this article, here's a build I recommend.

Once downloaded, head to your router's administration screen and upgrade the firmware using the DD-WRT file you chose.  You'll have to wait for your router to reboot - I also recommend that you perform an additional reset after this step to once again clear the NVRAM.

Step 4: Install Tomato via DD-WRT

Fortunately, installing Tomato in DD-WRT is now very simple, since you renamed the file in a previous step.  Head to the Administration tab, then Firmware Upgrade.

Select the Tomato firmware file and perform the upgrade.  Note that if you are on a Mac, performing this step while inside the Safari browser may not work properly.  I had to use Firefox to perform a successful upgrade.

When complete, your router should reboot.  I would again suggest that you perform a 30-30-30 reset to clear the NVRAM before using your new Tomato installation.

Step 5: A Quick Tour of Tomato

First, you have to log in to Tomato - the default login is "root" and the password "admin".  I recommend, of course, that you change these immediately.

Here's the main menu screen, you can see the various options available to you in the panel on the left.

One of the first things you'll want to do is set up your wireless connection, which you can do via this screen.

Tomato comes with a detailed bandwidth monitor; something many firmwares lack or don't implement as well.

There's a whole host of advanced settings for you to choose from.

Experiment and Post

Of course, Tomato has tons of features left for you to test and discover on your WNR3500L.  Make sure to stop by our forums and post any questions, troubleshooting tips, and favorite features you may have.

Tags : firmwarehow-totomatownr3500l

Discussion:    Add a Comment | Comments 1-25 of 26 | Latest Comment | 1 2 Next »

April 14, 2010 3:42 PM

Jumbo frames are not supported by WNR3500L, right?

April 16, 2010 4:30 PM

I wish i had a second 3500L to try this on :) As the family will punish me if i screw up i will wait a couple of builds before i try it out.

Great reading before you upgrade: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=51486 Netgear 3500L Tomato beta 22 and 3x Fonera 2100 Gargoyle 1.3.5

April 20, 2010 7:48 PM

So far so good. I have been running this on mine for almost a week with zero issues. I have a 750GB external drive hooked to it...the drive WAS ntfs at first and that was working just fine. I decided to repartition it and format it as a linux ext3 partition, and used the disk utilities included (I had installed the USB + EXT version from Teddy Bear). QoS is working great...FTP is working great...I can't complain about anything.

April 21, 2010 7:26 PM

Help? I was folliwing your installation path and seem to have gotten lost. Cant find my router admin page, keep getting redirected to netgear home page????

April 22, 2010 4:28 PM

Was that after installing DD-WRT first?

BC Support, Design and Development

April 24, 2010 5:00 PM

Upgraded from previous version of Tomato without resetting first and have had no problems. Been running for the past 4 days and no issues.

May 14, 2010 7:24 PM

Just did this and it worked well. The changes improved my NAS access speeds incredibly.

One note: After I flashed the Tomato firmware, I too couldn't log in to the router. I did another 30-30-30 reset and everything was fine. Do all three 30-30-30 resets recommended in this article. Why take a shortcut that might brick your router?

Damn you party liquor!

May 22, 2010 7:09 PM

zSoc said: Jumbo frames are not supported by WNR3500L, right?

It doesn't look like it does:

root@tomato:/tmp/home/root# ifconfig br0 mtu 3000
ifconfig: SIOCSIFMTU: Invalid argument
root@tomato:/tmp/home/root# ifconfig eth0 mtu 3000
ifconfig: SIOCSIFMTU: Invalid argument
root@tomato:/tmp/home/root# ifconfig eth1 mtu 3000
ifconfig: SIOCSIFMTU: Invalid argument

I also tried to enable&change through tomato's interface, but still get MTU 1500 on ifconfig.

I just installed tomato-K26USB-1.27.9045MIPSR2-beta11 after a scare in the intermediate DD-WRT phase (yes, 30-30-30 is king), and it seems Ok.

What an improvement over the original netgear fw! I haven't tested throughputs, but the interface itself if faster, has much more monitoring features and eye candy, and does not require as much reboots when changing configurations. The ssh is welcome too.

And contrary to what a feature comparison matrix in this site says (May 22, 2010), it does support WPA2.

Best regards,

May 29, 2010 6:40 PM

a little typo:
the user name and password are not "root," and "admin." but just "root" and "admin".
resetting to factory settings inbetween seems to be necessary.

May 31, 2010 1:29 PM

@Harm - thanks, typo fixed.

Peter Redmer
Administrator
Blog | Twitter

June 23, 2010 9:03 AM

What is the most-simple way to uninstall Tomato?

Does that method take the WNR3500L back to the stock OS or only to the intermediate "mini" version of DD-WRT used to originally stairstep-install Tomato?

July 2, 2010 6:31 AM

I installed beta 16 (with USB support) on WNR3500L. Everything is fine except blocking web sites via HTTP REQUEST in ACCESS RESTRICTION section does not work. No matter how it is in the setting, web sites are always allowed on all computers. I tried ibm.com$ and ^www.ibm.com$ etc. Still goes thru.

Please verify web blocking on your router before commenting here.

Maybe BETA 10 is better than BETA 16?

Thanks

August 21, 2010 3:07 PM

I've changed my password from "admin" but don't see anywhere to change from "root". Anyone?

December 5, 2010 12:17 AM

When I tried upgrading to Tomato , Im getting Upgrade failed

January 31, 2011 9:58 AM

*** Deleted By Moderator ***


February 7, 2011 2:11 PM updated: May 2, 2011 6:02 PM

I read

April 2, 2011 3:14 AM

Help! Installed the DD-WRT firmware, but I can't reach the admin page. Tried the address www.routerlogin.net but I'm re-directed to http://kb.netgear.com/app/home

April 25, 2011 5:10 AM

When I go to 192.168.1.1, I am asked for a username and password. The site says: "toast". What do I do???

What are the credentials?!?!?!?

August 2, 2011 3:28 AM

I followed the instructions and have installed the mini DD-WRT. I have performed the 30-30-30 reset (twice now) but when I try and upgrade to Tomato I select the file and start the upgrade, the countdown begins from 299 and then the screen goes to blank and nothing else happens. If I go back into DD-WRT it is where I was before. I have changed the firmware to .bin extension (using Tomato-K26USB-1.28.9054MIPSR2-beta-VPN3.6.bin same happened for other versions but this is the version I am using an another Netgear WNR3500L and I would like to keep the same firmwar on both routers. Any suggestioons? The DD-WRT is working fine but it also refuses to take a newer version of DD-WRT as well.

September 9, 2011 5:39 AM

Does the tomato firmware works on the DGN3500B too?
Has anybody tryed it?

September 14, 2011 4:40 PM

I'm overwhelmed. Got DD-WRT installed, and I rather liked that interface. Then, I got Tomato installed. The interface is less "pretty". As I look through the QOS settings, I'm basically lost. Partly because I work nights, and I've not slept yet today - need to get a nap, and leave this until tomorrow, LOL

I take it that the "default" QOS settings are likely to be sufficient for most purposes. Yeah, I know that I'll need to do some tweaking at some point, but the defaults should throttle most bulk stuff, allowing the wife and I to browse and play online games. That is my primary reason for going to all this trouble!

'Night all . . .

September 14, 2011 4:45 PM

borschelrh said: I followed the instructions and have installed the mini DD-WRT. I have performed the 30-30-30 reset (twice now) but when I try and upgrade to Tomato I select the file and start the upgrade, the countdown begins from 299 and then the screen goes to blank and nothing else happens. If I go back into DD-WRT it is where I was before. I have changed the firmware to .bin extension (using Tomato-K26USB-1.28.9054MIPSR2-beta-VPN3.6.bin same happened for other versions but this is the version I am using an another Netgear WNR3500L and I would like to keep the same firmwar on both routers. Any suggestioons? The DD-WRT is working fine but it also refuses to take a newer version of DD-WRT as well.

Try a different browser.  Or, at least disable all of your addons.  Same thing happened to me 3 times, before I thought about all my addons.  Firefox failed, then Chromium failed.  When it finally occured to me that Ghostery or NoScript might be causing problems, DD-WRT installed without a hitch.  

Don't forget that DHCP is disabled in Tomato by default - that had me stymied for a couple more minutes!

October 17, 2011 9:00 AM

borschelrh said: I followed the instructions and have installed the mini DD-WRT. I have performed the 30-30-30 reset (twice now) but when I try and upgrade to Tomato I select the file and start the upgrade, the countdown begins from 299 and then the screen goes to blank and nothing else happens. If I go back into DD-WRT it is where I was before. I have changed the firmware to .bin extension (using Tomato-K26USB-1.28.9054MIPSR2-beta-VPN3.6.bin same happened for other versions but this is the version I am using an another Netgear WNR3500L and I would like to keep the same firmwar on both routers. Any suggestioons? The DD-WRT is working fine but it also refuses to take a newer version of DD-WRT as well.

This happened to me as well and I got curious. It turns out that I played with the nvram clkfreq value used in the dd-wrt mini build and set it to 480,240,120 from 453,226,113 and all went well. I had the same problem with my daughter's WNR3500L and did that too - it worked! I'd suggest that 453,226,113 combo has a problem when loading a file (maybe some memory access is violated with the 453,226,113 setting.

Herb

December 22, 2011 3:22 PM

borschelrh said: I followed the instructions and have installed the mini DD-WRT. I have performed the 30-30-30 reset (twice now) but when I try and upgrade to Tomato I select the file and start the upgrade, the countdown begins from 299 and then the screen goes to blank and nothing else happens. If I go back into DD-WRT it is where I was before. I have changed the firmware to .bin extension (using Tomato-K26USB-1.28.9054MIPSR2-beta-VPN3.6.bin same happened for other versions but this is the version I am using an another Netgear WNR3500L and I would like to keep the same firmwar on both routers. Any suggestioons? The DD-WRT is working fine but it also refuses to take a newer version of DD-WRT as well.

Try upgrading with some other web browser, If you are using firefox then try IE or others.

September 15, 2012 9:20 AM

All work great, thx

Discussion:    Add a Comment | Back to Top | Comments 1-25 of 26 | Latest Comment | 1 2 Next »

Add Your Reply

(will not be displayed)

Email me when comments are added to this thread

 
 

Please log in or register to participate in this community!

Log In

Remember

Not a member? Sign up!

Did you forget your password?

You can also log in using OpenID.

close this window
close this window