Page 1 of 1

LinkSys WRT54G V3

Posted: Fri Feb 08, 2013 7:46 am
by helloDavid
Hello Everybody
I would like to change the dd-wrt firmware to the gargoyle "gargoyle_1.5.9-wrt54g-squashfs.bin" firmware and the upgrade has succesfully changed.
BUT this firmware is not the best for this router because the internet connetcion always interrupted, and the firmware web gui is terribly slow.
So i would like to downgrade the firmware but when i choose any firmware the popup window said "upload firmware" and thats all what happens, it's run for 6 hours but nothing happend.
I tried 30/30/30 but it didnt work...
i tried tftp but it didnt work...
I tried everything what i found in google but i've got still the same problem: i dont know how to downgrade the firmware becuse the web gui always said: "upload firmware" and nothing happened..
please help me

Re: LinkSys WRT54G V3

Posted: Fri Feb 08, 2013 10:17 am
by pbix
Your router has insufficient RAM to run Gargoyle v1.5.9 or the OpenWRT Attitude Adjustment version it is based on.

Some people fell their old WRT54G routers work well with v1.5.6 which is based on Backfire. Others prefer v1.4.7.

Also 30/30/30 reset is a DD-WRT thing and has no effect in OpenWRT or Gargoyle. We have fail safe mode which you can read about.

Because you loaded v1.5.9 your router has insufficient RAM to update its flash once the bootloader has exited. You must use the TFTP method as show here. http://wiki.openwrt.org/toh/linksys/wrt54g. I have recovered many times from your situation so just keep tinkering with the TFTP method.

Re: LinkSys WRT54G V3

Posted: Fri Feb 08, 2013 10:59 am
by helloDavid
Thanks a lot. But I know its a silly question but this document said: "set the following NVRAM parameters to enable tftpd at bootup" Where or how can I set up the NVRAM parameters?
thanks for your reply

Re: LinkSys WRT54G V3

Posted: Fri Feb 08, 2013 11:30 am
by helloDavid
ohh forget what i said. I found :-) thanks now i try the TFTP methods

Re: LinkSys WRT54G V3

Posted: Fri Feb 08, 2013 2:54 pm
by helloDavid
ohh... Could you send me a picture based tutorial about how to do what you said? because its so hard for me... I did all tutorial but it still dont work, and i dont know why.......

Re: LinkSys WRT54G V3

Posted: Sat Feb 09, 2013 9:17 am
by pbix
I would say the documentation over at OpenWRT on how to do this is pretty good. You need to describe what you did in detail and what step you had trouble with to get help.

Re: LinkSys WRT54G V3

Posted: Sun Feb 10, 2013 2:35 pm
by helloDavid
I put the firmware via TFTP to the router. But now what i have to do? I restart the router and nothing happens...

Re: LinkSys WRT54G V3

Posted: Sun Feb 10, 2013 3:15 pm
by pbix
If you get a successful TFTP transfer then just wait.

Don't restart your router. It takes time (minutes) after the transfer for the upgrade to complete.

You must use the .bin file for your router when doing the TFTP method.

Re: LinkSys WRT54G V3

Posted: Fri Feb 15, 2013 12:45 pm
by helloDavid
I try to upload the firmware via TFTP but
- i've got ping from 192.168.1.1, but when cmd run this command "tftp -i 192.168.1.1 PUT firmware.bin" tftp says it timed out...
i dont understand what i have to do.. any idea?

Re: LinkSys WRT54G V3

Posted: Sun Feb 24, 2013 3:38 am
by windsorsean
I had exactly the same issue and after much effort I finally solved it.

The steps below I did through an ssh console. I was never able to get the tftp flash to work.

Step 1 - free up as much memory as possible
- use this guide to free up memory: http://wiki.openwrt.org/doc/howto/gener ... ree.up.ram
- disable every non critical service: e.g. /etc/init.d/httpd_gargoyle disable
(Look in /etc/init.d for all the services)
- reboot

Step 2 - copy dd-wrt micro image to /tmp dir (using ssh / sftp)

Step 3 - flash
- use the command: mtd -r write /tmp/[dd-wrt_file.bin] linux
(I tried sysupgrade, would not work for me)

This assumes a certain amount of knowledge, sorry if Ieft out too many details.