[ # ] Installing DD-WRT Firmware on a Linksys WRT150N / WRT160N Wireless Router

/* Posted May 30th, 2008 at 4:46pm */
/* Filed under Hardware, How-To, Mods, Networking */

linksys wrt150n wireless router

Recently I bought a new Linksys WRT150N wireless router because I was fed up with my current one and because I had heard the famed DD-WRT firmware could be installed on it, effectively turning a cheap router into an expensive one. My old SMC router would drop connections about once a month and it really lacked the customizability that I required for my networking needs. For example, do you know how much of a pain it is to forward port ranges one port at a time with a 10 port limit? I also was not able to assign static IPs to my computers within the subnet (though to give my even older router credit, I could do this before).

I’ve documented the steps so you can follow along too should you decide one day that your standard router firmware just isn’t doing enough for you. Though these steps are for the Linksys WRT150N router, they are pretty much applicable to any router (that can support DD-WRT that is).

  1. Find out if your router can support DD-WRT firmware or before you purchase a new router, check this list beforehand. It also helps to do a bit of research by reading user comments. I first found out the WRT150N could support DD-WRT by reading user comments on amazon and then later confirmed on newegg.
  2. To figure out which firmware version to download, you’ll need to know the chipset maker. For the WRT150N, it has a Broadcom chip so download the binary from the Broadcom folder. To find out which chipset your router has, figure it out from the supported devices list and use that to figure out whichi DD-WRT firmware to download. As of the time of this writing, I used the stable version of v24 firmware but this may change in the future. Always stick with the stable version, however.
  3. Since the WRT150N router is v1.1, it has a gimped flash memory size so you actually need to install the “mini generic” version first to remove this limitation, then the “std generic” (again this information was revealed by reading through user reviews on the product). Make sure you download those two binaries and save them somewhere on your computer. You will use them in the next steps.
  4. Connect the router directly to your computer and connect the power supply. Use any port but the blue Internet one. Do you see the picture above of that sticker taped over the ethernet ports on my router? Tear it off and laugh maniacally because you will not be following the instructions. Got a manual with a CD that you need to insert before you do anything? Toss it in the trash. These instructions are the only manual you’ll need.
  5. Access the router setup page by opening a browser and visiting http://192.168.1.1/. The default login and password for my new router was admin/admin. If that doesn’t work try logging in as admin without a password.
  6. Browse to the firmware upgrade page below
    • linksys firmware wrt150n
  7. Click browse to load the mini generic .bin to replace the stock firmware. Once the upgrade completes you will get a continue button. Wait 5 minutes before clicking continue. Why? I have no idea, it was revealed during my research which may have been old information. But I waited to be on the safe side and besides the Laker game was on.
  8. After the update successfully finishes, visit http://192.168.1.1/ again. Now that you have DD-WRT firmware installed, you need to login with default credentials as root/admin.
  9. Browse to the firmware upgrade page below
    • dd-wrt firmware wrt150n
  10. Click browse to load the std generic .bin you downloaded earlier and reinstall the firmware. This will allow you to get over the 3MB flash memory limit and get a real tool on that router.

A notable tweak with DD-WRT is the Tx Power which allows you to amplify the antenna strength for a better connection throughout your house. Make sure you change your password as now you and everyone else who’s read this post now knows that root/admin can get into the router setup screen. Also check out an earlier post on a wireless speedup hack.

Images/Code Retard

  • Digg
  • del.icio.us
  • Propeller
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • Mixx
  • NewsVine
  • Blogsvine
  • Facebook
  • Google
  • TwitThis


Related Posts

36 Responses to “Installing DD-WRT Firmware on a Linksys WRT150N / WRT160N Wireless Router”

 Comment from Clifford [May 31, 2008, 4:31 pm]

Somebody linked a Slickdeals post to this article today…good job, you outlined the proper procedure perfectly. I just did the same last night on my own router. Only one thing I might take exception with, and if you know better than myself, please email and let me know. 150mW xmit power? You can burn out your radio over time if you amp it up that much. 70 is the default for a reason with DD-WRT.

Nice job - thanks for educating our Slickdealers.

 Comment from adm_snackbar [June 1, 2008, 7:26 pm]

Duly noted Clifford. Thanks for your input.

 Comment from Brett [June 7, 2008, 12:25 pm]

If I bought a wrt160n router, would the dd-wrt installation instructions be the exact same?

 Comment from adm_snackbar [June 7, 2008, 6:19 pm]

Brett the 160N has the same Broadcom chip and initial memory restriction so the exact same procedure to install DD-WRT will work on the WRT160N as well.

 Comment from Jason Kimberson [June 16, 2008, 2:44 pm]

THANKS FOR POSTING. It totally worked, CODERETARD ROCKS!

 Comment from Russ [June 25, 2008, 3:19 am]

What does this firmware actually do? I have the WRT150N.

 Comment from adm_snackbar [June 25, 2008, 10:31 am]

Russ, a better question is what doesn’t DD-WRT do? Even if you don’t need all that extra configurability in your router, DD-WRT is much stabler than the Linksys firmware so it is worth it to install just for that.

 Comment from Russ [June 25, 2008, 2:31 pm]

So it extends range?

 Comment from Russ [June 25, 2008, 2:34 pm]

And, I’ve installed the latest Linksys firmware, 1.01.9. Can I still install the DD-WRT one? BTW so far I’ve had no problems at all with my WRT150N.

 Comment from adm_snackbar [June 26, 2008, 1:43 pm]

You can extend the range by tweaking the Tx power if necessary. If you’ve had no problems with the Linksys firmware and you don’t need all the extra configurability that DD-WRT offers then there’s no need to upgrade. Regardless of what Linksys firmware you are on, you can always install DD-WRT by following the procedures. For me personally, even if the Linksys firmware was as stable, I would install DD-WRT just for all the things it can let me do that a dumbed down stock firmware can not.

 Comment from Chuck [June 27, 2008, 1:41 pm]

My firmware dd-wrt is in chinese. How do I change it back to english?

 Comment from jim [June 27, 2008, 6:11 pm]

Thanks so much for this !! I bought the WRT150N so I could use DD-WRT, however after reading some how-to (including on the DDWRT site), I just stuck with the stock Linksys firmware.

Today, I used your instructions, and was up and running in minutes. In fact, the 5 minute wait after flashing the mini was the longest step ! Thanks

 Comment from jim [June 27, 2008, 6:15 pm]

CHUCK, click the “administration” tab (and its not clear in Chinese, but its the second tab from the RIGHT). Scroll down to the bottom half of page, you will see a drop-down box, select “english” from here. Then “SAVE”, which is the far-left button at the bottom of the page.

 Comment from adm_snackbar [June 27, 2008, 9:08 pm]

If you want some screen shots of what Jim’s talking about:


Admin tab is the second from the right on the top.


Language selection, if you scroll all the way to the bottom of the admin page, is the 6th box from the bottom. And the drop down will contain “English.” Then hit the “Save” or “Apply Settings” buttons to make the change.

 Comment from ellis [June 28, 2008, 8:07 am]

Can the xcvr power also be reduced below the default? I’m only interested in saturating a small area and don’t want to blanket the neighborhood. Wireless vs. wired for other reasons (g/f laptop).

Thanks.

 Comment from adm_snackbar [June 30, 2008, 12:50 am]

My DD-WRT reports “(Default: 70, Range: 0 - 251mW)” as the valid range for Tx power.

 Comment from gimli [July 1, 2008, 2:31 pm]

Hello,
am I able to restore the original firmware of the WRT150N if I need to in case of sell it later on?

 Comment from adm_snackbar [July 1, 2008, 10:04 pm]

That’s a tough one. It could be as simple as loading the Linksys firmware through the firmware update interface in DD-WRT or as complicated as using TFTP or command line to reflash the firmware. You’ll have to research that. My recommendation is to stick with the original if you’re going to sell it later. Russ reports Linksys firmware 1.01.9 is stable.

 Comment from gimli [July 8, 2008, 4:10 pm]

I’ve installed the firmware one week ago and it really works fine. I’m really surprised what that Router can do with the right firmware.
But I can’t understand why there is less oppurtunity in settings by the manufacturer

 Comment from Dave [July 9, 2008, 5:08 pm]

Thanks alot…I had read some conflicting info on the proper way to upgrade but with this simple step by step approach, it was painless & quick…I’ve had some connectivity issues w/dropouts so I’ll be interested in seeing how this affects my wireless connection..I did freak for a second when I changed the login details and upon saving thought I had bricked it when it came back with mostly question marks (?) in all the tabs but finally realized it had changed to Chinese (like previous post)…thanks for the easy to read/understand instructions

 Comment from Pierre [July 15, 2008, 12:17 pm]

Hey Guys, can someone help? I have dd-wrt on a WRT150N. Works pretty well, but I can only connect my laptop with a Wireless-N d-link card to it. Can’t connect either of my roommates laptops to it, nor my work laptop. All of them only support wireless G. Is this because I am using WEP2?

 Comment from adm_snackbar [July 17, 2008, 10:06 pm]

What wireless network mode are you in? Make sure it’s not set to “N-only.” I don’t have any N-compatible wireless devices so I can’t say for sure, but “Mixed” mode seems to be the only mode that support G and N devices. I’m going to assume you’re talking about WPA2 since WEP2 does not exist. If so, set your wireless security mode to WPA2 as it automatically switches to WPA if necessary. And just stay away from WEP period.

 Comment from dgs [July 25, 2008, 8:55 pm]

i tried to install dd-wrt to my router wrt150n and now i can´t enter to the firmware and i dont have internet, so i press de reset button and now dosen´t work i cant reinstall or do something how can i fix it?

 Comment from Kenji [July 27, 2008, 2:48 pm]

Glad I found this as the wrt150n does not perform as well as i was led to believe when i bought it. I will give this firmware a shot for sure… however, I really wish it could utilize some of the saved info like the list of permitted MAC addresses I will need to retype lol…

@ dgs, you may have fried your device! you need to take it to a computer store and ask them if they can save it.

 Comment from Kenji [July 28, 2008, 1:05 am]

RE: post 2644, don’t know where i got the idea that it wouldn’t keep the previous settings!? Worked like a charm!:) once I enabled MAC filtering.

@dgs, you should read the FAQ’s for more info on your situation, you may be in luck!

 Comment from GL [July 30, 2008, 6:21 am]

Hi, thanks for the great guide. Everything works but I can’t turn on WPA. Anytime I try it doesn’t connect at all. WEP works but only at 54 Mbps. N only mode only works with no encryption.

 Comment from Will [August 1, 2008, 10:53 pm]

I just bought this today , hooked it up . it ran just fine for like 6 hours , then the wireless started cutting off and on . So I followed your steps . And now it works perfect , even gives a stronger signal in default . So please keeps this page up for the people who got problems with this router . And thanks for the srep by step directions .

 Comment from Gary [August 2, 2008, 10:29 am]

Installed DD-WRT on a 150N and having a problem with wireless connection. Signal strength is strong but it takes forever to connect to the internet. Did not have this problem with my previous G router. Can anyone shed some light on what I can do to correct this situation?

 Comment from Bart [August 7, 2008, 2:57 pm]

Gary i have the same problem with my 150N, when i connect with a cable everything works fine but wireless it takes forever. When i try to ping to my gateway i sometimes get a time-out…can someone help me get rid of this problem?Thanks…

 Comment from Gary [August 9, 2008, 11:50 pm]

Bart, I got fed up and went back to my Netgear router, where the wireless works fine at 54mbps. I read somewhere DD-WRT on the 150N does not work well for wireless. So I have a brand new 150N I cannot use or return, since I don’t think you can revert back to original firmware.

 Comment from scandune [August 11, 2008, 11:36 pm]

if you want i can send you my back-up config file so you can reflash your router :) or you can go to http://www.linksys.com/servlet/Satellite?c=L_CASupport_C2&childpagename=US%2FLayout&cid=1169671597537&packedargs=sku%3D1175233984378&pagename=Linksys%2FCommon%2FVisitorWrapper&lid=9753738400B03&displaypage=download#versiondetail

click on firmware > firmware and then the disk then reflash it that way

 Comment from jayhut [August 20, 2008, 9:50 pm]

does reflashin it put it back to linksys access page.

 Comment from anna [August 21, 2008, 7:49 pm]

THX. your post are very good. i just brough the WRT150N and follow your instruction, i had successfully installed DD WRT. But i have problem with wireless setup. This router suppose make things go faster. but it is doing the opposite. my laptop is acting slower than usual.
I hope you can post another post about wireless advance setup to help those newbies like me. =p
And again, this post has been very informative.

 Comment from Bill [August 22, 2008, 7:26 am]

I bought a WRT310N and a WRT160N at Future Shop last week and installed the DD-WRT firmware. The firmware flash procedure was identical in both. Afterwards both also had identical bugs. For example, at one point I could get a changed IP address to stick. I would change the IP address and it would change back. I then connected from IE instead of Firefox and I was able to change the IP address of the router. Another bug is after enabling wireless, no traffic was actually routed though the wireless. My laptop could not connect to the internet even after cold booting the router several times. I then added a second SSID and my wireless worked on the original SSID. I then removed the second SSID and my wireless continued to work. However, the second SSID persisted even after I removed it, until I cold booted the router.

After my tests, I decided to return the 310N back to the store, as it had no advantage for me over the 160N. I used the firmware upgrade to restore the original firmware (which you have do download from Australia due to a bug in the Linksys website). After installing the Linksys firmware, I had to use the reset button to restore to the factor Linksys settings.

 Comment from Nermin [August 26, 2008, 2:32 pm]

Hello is it normal for wrt150n to run really hot i mean hot

 Comment from Kenji [August 27, 2008, 8:24 pm]

Nermin, mine doesn’t run hot at all and i even expected it to since i boosted the Xmit to 150 at first then 100. I reduced it to 100 after some clients were complaining about connection and i was also seeing many packet errors.

Leave a Reply


*


* (not published, used to display your gravatar)



(* required)

Anything Geeky Goes!

Highlights

Featured Wii

Featured iPhone

Featured PSP/PS3

Featured A/V

Related Links

Archives

Products Highlight


Featured Sites

Categories

Subscribe

Recent Posts

Commentors

Other Links