PDA

View Full Version : Upgrade WRT54G to Tomato from HyperWRT 2.1b1 + Thibor12


kitty
Jan 19th, 2008, 04:37 PM
Hi everyone,

I've got a Linksys WRT54G v2. A long time ago, I installed the v1.05.6 - HyperWRT 2.1b1 + Thibor12 firmware on it; in an attempt to enable the Afterburner feature.

That upgrade worked successfully, and now the router thinks it's a WRT54GS. Unforunately, I was never after to get Afterburner working with my notebook (even though my notebook's wireless card has an Afterburner setting, and it was enabled). But anyway, I'm no longer interested in that for now.

Lately, I've been intrigued by the Tomato firmware, so I'd like to upgrade my WRT54G to this firmware. Physically, the router is a WRT54G, but the firmware hacks have made it think it's a WRT54GS.

I downloaded the Tomato_1_14.7z, and attempted to upload the WRT54G_WRT54GL.bin file, but it was rejected. The current firmware (HyperWRT 2.1b1 + Thibor12), said "Upgrade failed", and the router continues to work fine with the old HyperWRT 2.1b1 + Thibor12 firmware.

Should I attempt to upgrade the firmware using the WRT54GS.bin file? I'm concerned that I might brick it because the WRT54GS has a different amount of RAM compared to the WRT54G so the firmware image might not work.

Or... is there a way I can undo the HyperWRT 2.1b1 + Thibor12 upgrade to make my router think it's a WRT54G again? Then I can proceed with the Tomato/WRT54G_WRT54GL.bin file.

Thanks!

Firefoxer
Jan 19th, 2008, 09:51 PM
Did you "Clear NVRAM, restore factory defaults" then reboot once in Administration,Factory Defaults?
http://192.168.1.1/Factory_Defaults.asp

kitty
Jan 21st, 2008, 02:29 PM
Did you "Clear NVRAM, restore factory defaults" then reboot once in Administration,Factory Defaults?
http://192.168.1.1/Factory_Defaults.asp

I tried this, and it still doesn't work. Despite resetting to factory defaults, the router still thinks it's a WRT54GS, and I think that's the problem.

When I attempt to upload the WRT54G_WRT54GL.bin (which matches my physical hardware), I think the old firmware is reading the new firmware is for WRT54G and blocking the upload.

Should I try a WRT54GS firmware, but which one?

Firefoxer
Jan 21st, 2008, 06:23 PM
I believe if you flash with the GS firmware successfully it would brick the router. The GL is a G version 4.
When I wanted to switch from DD-wrt to Thibor15c and back I flashed using the mini version of ddwrt between changes.

http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v23%20SP2/dd-wrt.v23_sp2_mini.zip
Use the dd-wrt.v23_mini_wrt54g.bin file

kitty
Jan 22nd, 2008, 03:37 AM
I believe if you flash with the GS firmware successfully it would brick the router. The GL is a G version 4.
When I wanted to switch from DD-wrt to Thibor15c and back I flashed using the mini version of ddwrt between changes.

http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v23%20SP2/dd-wrt.v23_sp2_mini.zip
Use the dd-wrt.v23_mini_wrt54g.bin file


Thanks, I'll give this a try when I get the chance.

kitty
Jan 26th, 2008, 02:07 PM
Grrr... so I downloaded the dd-wrt.v23_sp2_mini.zip file, and tried to flash my WRT54G with dd-wrt.v23_mini_wrt54g.bin; and it failed again.

Same problem; when uploading the firmware to the WRT54G, it (presumably Thibor) reports "Upgrade failed".

Firefoxer
Jan 26th, 2008, 03:50 PM
Try the generic .bin file: dd-wrt.v23_mini_generic.bin .

kitty
Jan 26th, 2008, 03:50 PM
Okay, I after a little browsing, it turns out that after you get the "Upgrade/Restored Failed", you are supposed to reboot the router before attempting to upload another firmware.

I did that, and managed to get dd-wrt.v23_mini_generic.bin uploaded onto the WRT54G. I can surf the web, and see the web interface.

However, when I attempt to upload any new firmware, I immediately get a Firefox message -

The connection was reset
The connection to the server was reset while the page was loading.

Seems like I can't upgrade the firmware out of dd-wrt?

Firefoxer
Jan 26th, 2008, 03:57 PM
Forget what I wrote. Do a restore factory defaults + reboot then try again.

kitty
Jan 26th, 2008, 04:55 PM
Okay, looks like I figured it out. It doesn't seem to like Firefox. I used the web interface through MS IE7 to get it up to dd-wrt.v23_mini_wrt54g.bin.

Now onto Tomato.

Super strokey
Jan 26th, 2008, 05:37 PM
Hi there, just kinda stumbled in cause i have a WRT54g myself, version5. May i ask why its good to do flashes like this? And how do you do it?

WolfDV
Jan 26th, 2008, 05:45 PM
Hi there, just kinda stumbled in cause i have a WRT54g myself, version5. May i ask why its good to do flashes like this? And how do you do it?

WRT54G v5 wont work with Tomato ... the best your version will handle is a micro version of ddwrt (due to having much less memory), the google the ddwrt website for tutorials..

Tomato is great, I use it on my couple wrt54gl , provides perfect stability and the best performance...