DD-WRT Quick Router Firmware Flash Guide

Posted on January 21st, 2016

This quick guide is intended for more advance users who pretty much know what their doing but just want a check list for flashing with DD-WRT firmware.

I’m assuming you’re using a Buffalo WHR-G300N router and using the TFTP method. Although you can use these tutorials for any Buffalo router using the same method. If you’re using TFTP to flash DD-WRT firmware on a non Buffalo router, you may need to change some of the IP Addresses (some use the range 192.168.1.1 – 192.168.1.XX as opposed to the Buffalo 192.168.11.1 range).

If you’d like more help, or a little unsure, check out the Beginners Guide.

Steps to Flash Router with DD-WRT Firmware

  1. Download the latest firmware.tftp from DD-WRT website and save in root c:\
  2. Switch off your firewall, including windows firewall
  3. Connect supplied Ethernet cable from PC to Port 1 on the router
  4. If applicable, switch the “router” switch on back of router to “auto”
  5. Switch on router
  6. Change you TCP/IP settings to the following:
    IP Address: 192.168.11.2
    Subnet Mask: 255.255.255.0
    Default Gateway: 192.168.11.1
  7. Just to checkĀ  we can talk to the router; ping:
    192.168.11.1
  8. Unplug the router
  9. Open a command prompt and use the following command but do not hit return
    tftp -i 192.168.11.1 put firmware.tftp
  10. Power on the router. Within 3 seconds of powering on router, hit return on the command prompt. You should see
    Transfer Successful....
  11. Change TCP/IP settings to the following:
    IP Address: 192.168.1.2
    Subnet Mask: 255.255.255.0
    Default Gateway: 192.168.1.1
  12. Point browser to:
    192.168.1.1
  13. You should see nice new DD-WRT firmware web interface
  14. Enter a new username and password
  15. Perform a router reboot from the web interface (under Administration > Management menu)
  16. Thats you! all set with a Router running DD-WRT Firmware