Happy Thanksgiving kiddies! I've decided to put together a little how-to for the home users that may be throwing around the idea of upgrading the firmware on their WRT54G2 to DD-WRT. "But the WRT54G2 isn't supported by DD-WRT yet Greg!". Well, that's not exactly true. Follow these simple instructions and you'll have it done in less than 10 minutes.
You'll need the following files:
Linksys TFTP utility
I've put them all here for your convenience.
Get and install Linksys tftp.exe, set your PC to static IP, 192.168.1.10.
1. Reset the router to defaults on the Linksys Admin page, and let it reboot or manually reboot it after its finished.
2. Set your computer to a static IP of 192.168.1.10/24 and plug Ethernet cable into one of the LAN ports on the router.
3. Close all your browser windows. Start the tftp utility, set server to 192.168.1.1. Password is "admin" and browse to the VxWorksPrep-G2V1.bin file. Click Upgrade. Wait a minute for it to reboot on its own, if it doesn't, then power cycle the router manually.
4. In the tftp utility, browse to the VxWorksKiller-G2V1.bin file and click Upgrade. Wait 2 minutes for it to reboot on its own, if it doesn't, then power cycle the router manually.
5. Tftp the DD-WRT firmware to the router, use "dd-wrt.v24-10709_NEWD_micro.bin"; after successful tftp, wait 3 min for the router to finish writing new nvram defaults, etc... It should reboot on it's own at least two times, so give it the 3 min and then open a browser to http://192.168.1.1 (If it not reboots on its own, wait another 1 min, and then power cycle it).
6. When if finishes booting up...do a hard reset on the unit...let it boot again, and configure.
That's it! Now you have a lot more control over your WRT54G2 v1!