Flashing dd-wrt on Linksys wrt-54g router

DD-WRT is open source firmware which supports many of the features not available on Linksys, Netgear, D-link, Belkin and many other routers.

This article contains step by step guide on how to install dd-wrt firmware on wrt54g or any other dd-wrt supported wireless router.

DD-WRT  firmware supports special features like wireless bridging, wireless distribution system, wireless repeater , wireless access point, remote wake up on LAN and many other cool features. These features are not available on factory supplied firmware for the routers.

Go to http://www.connectedhome.infopint.com/dd-wrt-capable-wireless-routers for list of good quality wireless routers capable of running dd-wrt firmware. 

 Installation of the dd-wrt firmware is fairly easy. Make sure that you have one of these or other dd-wrt  capable router. 

linksys_wrt54g,Click to see our recommended wireless routers with dd-wrt capability

Step I: Download  dd-wrt firmware

First of all make sure that your router is in working condition and you are able to log to its admin page using a web browser. Note down the router  model and version number. My router model number is wrt-54g and version number is V2.  Now go to dd-wrt hardware support page and enter few letter of router number.

I typed wrt54g and selected version number of the  router to go to the following download page for wrt54g router. From this page download firmwares for the router. Download dd-wrt-mini and dd-wrt-std-generic firmwares.  Note the amount of flash available on the device if its  2MB then also download _micro version of the firmware.


Step II: Prepare router of installation

Log into to your router admin page through web interface, reset the router to factory defaults. On wrt-54g or Linksys routers reset factory defaults in located on administration page. Select reset to factory default and click on save settings. Alternatively use the reset button to reset the router to factory default.

linksys-factory-defaultsAfter the reset login to routers admin page using default user name and password. For linksys routers default user name and password is admin/admin.

Step III: Install the mini firmware

In the step I we have downloaded two dd-wrt firmware. We will have to install the mini firmware first followed by installation of the standard firmware. Log in the router using web browser by typing in default IP address of , go to Administration, Firmware  Upgrade Tab.  Browse and select the mini firmware file “dd-wrt.v24_mini_generic.bin”. Click the upgrade button.


After upgrade process is dd-wrt mini firmware is installed on the router. Reset the router by removing the power and putting it back. Log in the router using ip address The default dd-wrt user name and password is root/admin.

Step IV: Install dd-wrt standrad firmware

Logon the browser by typing and root/admin user name/password combination. Go to Administration, Firmware Upgrade page. Using Browse button select the standard firmware “dd-wrt.v24_std_generic.bin”.  Also select reset to default settings after upgrade and click the upgrade button.

ddwrt-firmware-upgrade-54gAfter firmware installation is complete hard reset the router.  Log on to the router IP address,using root and admin user name and password respectively. Router is now read to use enjoy.


Be Sociable, Share!

9 Responses to “Flashing dd-wrt on Linksys wrt-54g router”

  1. In addition to Linksys WRT54G this guide also applies to Linksys WRT150N,WRT160N.I will add more routers to the list as I find them.

  2. Dear Sirs, Your website is very informative but dealing with dd-wrt, a novice computer type like myself is running around a mine field. I followed you advise on downloading firmware from dd-wrt for my linksys router. Well 8 VERY frustrating hours later it is back to the original factory firmware. Your site clearly did not warn about the cobra’s nest you about to enter. Furthermore as you links to dd-wrt by-pass some CRITICAL pre-install information, especially about completely disregarding what is said in the router database as to stable firmwares to use. A simple link to dd-wrt forum on installation would of stopped an entire day of learning and accomplishing NOTHING!! Thanks, as said by Klinger from the TV show M.A.S.H. “may a camel spit in your eyes and shit on your front door step!!

  3. Good Lord Robert, a simple “I had a difficult time because I am a Moron would have sufficed”. You cannot deny the fact that you have learned something that you, otherwise, would not have known. How do you think novices become experts? What a touch of class you are!??!! You sound like one of those Sarah Palin worshippers. You Dick.

    How about:

    Dear Sirs,

    I wish to express my most sincere appreciation for making this tool available to me; free of charge. Your thoughtfulness reaffirms my conviction that altruism is an elemental artifact of the human adventure.

    Thank you!

  4. Just as a counter experience to Robert. I had about given up the idea of a wireless repeater bridge, without even knowing it had a name, when I found this site. I had a modem that was compatible, I read carefully, and followed the directions exactly. It all worked exactly as it was supposed to, and my kids now have wireless access in their bedrooms! Thank you for an amazing amount of careful, detailed hard work that made this relatively painless.

  5. Hi guys,

    Excellent explanation, im not an idiot but im no computer nerd… yet i have my trendnet router setup as a wireless bridge upstairs and a belkin router as my main downstairs with modem.
    sitting up stairs, disconnect trendnet my connection pretty well stops so i know its working atleast a bit. my question is regarding the speed im getting.
    While upstairs my laptop sitting 6 inch’s away from the trendnet its slow, is it because the trendnet and belkin are just to far apart, or is there a setting that may increase the performance of the bridge?
    my bridged router is trendnet tew 632brp
    DSL isp
    the dd-wrt firmware isnt offered for my belkin so i cant reverse the roles of the routers… iv tried a bunch of times :s
    my belkin is also in pppoe as i needed to cancel a nat type 3 for my ps3 so i disabled it in modem.
    If pppoe is the problem that can be solved as its close enough to the router i can use a cord if necessary and go back to dynamic or static whatever is best i have no idea 😀

    Any ideas would be much appreciated
    Thanks Jeff
    ps sorry if this is jibberish im trying to learn this stuff but not a nerd yet lol

  6. Hi,

    I have been following all steps with my Buffalo WHR-HP-G54 which is listed to support DD-WRT.
    But when I try to install the mini firmware, it says ‘invalid firmware’
    I have tried to download 2 different versions of the file (one said as ‘stable’, the other one beta but recommended) and always same result.
    I would really appreciate if you can help



  7. I have previously set up a router as a wireless bridge. My main router, the one I wish to bridge from, has been upgraded and I cannot access the router through the linksys administration page. It appears that the linksys administration page is only pickup up the router I am currently using for the internet. Any help in updating my setup would be greatly appreciated.

  8. I would like to install the DD-WRT on my NETGEAR WNR2000v3 router. But the internet access would be through a Sprint Hotspot. Will this connection work the same as connecting to routers? I obviously have no clue what I’m doing but I can follow instructions. I just want to know if I’m wasting my time trying to get this to work.

  9. Anyone who follows these instructions will have a high probability of failure and hours frustration, same as Robert did. To install DD-WRT on a wireless router requires ability to follow excellent instructions closely. The above instructions appear excellent but lack a whole mess of important detail. Follow what Robert and I are telling you. Goto the source of the firmware’s website (DD-WRT) and follow the detailed instructions there. You’ll have to read quite a bit but the information there is accurate (unlike what I just read above).
    Easy Home Networking Guide did not go into the appropriate detail to get your router flashed to DD-WRT successfully / reliably. I know, I have been flashing routers and networking hardware for over 15 years. You risk “bricking” your router if you follow the instructions on this page.

Leave a Reply