How To Flash the WRT54Gv8

From DD-WRT Wiki

Revision as of 03:47, 2 July 2008 by Soulstace (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. Mac users may want to consider using Safari for this step, as I had problems with Firefox and had to reset per Recover From A Bad Flash. -sth 13:40, 20 june 2008 (EDT)
  5. Use the firmware upgrade dialog to flash vxworkskillerGv8-v3.bin. (TFTP'ing the killer is also confirmed to work. If you experience problems later on, remember this tip)
  6. If you see a dialog asking you to reboot the router, power cycle the router by unplugging the power cord and plugging it in again. I struck this step out, because the newest killer (v3) should already reboot the router on its own. --Soulstace 05:47, 2 July 2008 (CEST)
  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_generic.bin at your cmd shell
    • If you're on Linux, enter tftp -m octet 192.168.1.1 -c put dd-wrt.v24_micro_generic.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_generic.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_generic.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.
  11. If you are using Firefox 3.0, you will need to switch to another browser in order to save changes once logged into the router. Internet Explorer is confirmed to work.

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.