How To Flash the WRT54Gv8

From DD-WRT Wiki

Revision as of 17:44, 20 March 2008 by Alain (Talk | contribs)
Jump to: navigation, search

NOTE: This instructions only apply to the Linksys WRT54Gv8 and WRT54Gv8.2 They do not work for the WRT54Gv8.1 If you want to flash a WRT54Gv8.1, pls read_this

How To Flash the WRT54G v8 Using RC5

  1. Configure your computers local lan ethernet address to 192.168.1.100, subnet 255.255.255.0, gateway 192.168.1.1 . Then connect an Ethernet cable to your computer and port 1 of your WRT54Gv8 router (Do Not Use Wireless).
  2. Unplug the power cord from the WRT54Gv8.
  3. Push the reset button while plugging in the power cord and hold the button for about 20 seconds.
  4. Open your browser and enter into the address bar http://192.168.1.1
  5. Use the firmware upgrade dialog to flash vxworkskillerGv8-v3.bin.
  6. If you see a dialog to reboot the router, power cycle the router by unplugging the power cord and plugging it in again.
  7. Wait for about 1 - 2 minutes.
  8. You will not be able to browse the WRT54 at this point, but you should be able to ping 192.168.1.1.
  9. Now it's time to flash the DD-WRT firmware using TFTP
    • If you're on Windows, enter tftp -i 192.168.1.1 put dd-wrt.v24_micro_wrt54gv8.bin at your cmd shell
    • If you're on Linux, enter tftp -m octet 192.168.1.1 -c put dd-wrt.v24_micro_wrt54gv8.bin at your shell
    • If you're on Linux, and you get the "error code 3" while trying to flash it, try atftp. This solved the problem when using ArchLinux to flash. The appropriate code is on the line below.
    • In Ubuntu Linux I entered atftp --option "mode octet" --verbose -p -l dd-wrt.v24_micro_wrt54gv8.bin192.168.1.1
    • If you're on OSX, enter tftp -e 192.168.1.1. At the tftp> prompt enter put dd-wrt.v24_micro_wrt54gv8.bin at your shell
  10. The file will now be transfered and flashed to your router. After this is done, dd-wrt will automatically boot. After about a minute, you can browse dd-wrt on your router at http://192.168.1.1.

If you are having problems with port 4 not working on your router, an upgrade to RC5 will fix that problem.

How To Return To Your Original Linksys Firmware V8

  1. Open the Administration tab in dd-wrt and choose the Firmware Upgrade Tab
  2. Choose reset to default settings from the drop down.
  3. Browse and select vxworksrevert-Gv8-v3.bin. It will install the revert firmware and give you a rebooting indicator on the screen. When it is done it will give you a Confirm button on the screen. Click on Confirm. Your power light will be flashing on your router.
  4. Power cycle the router by unplugging the power cord and plugging it in again.
  5. Open your browser and enter into the address bar http://192.168.1.1
  6. Use the firmware upgrade dialog to flash your original linksys firmware WRT54Gv8_v8.00.0_fw.bin. When the upgrade success screen comes up wait 2 minutes.
  7. Power cycle the router by unplugging the power cord and plugging it in again.
  8. Open your browser and enter into the address bar http://192.168.1.1

You are now back to your factory firmware.