Hi
Sorry for the newbie /long post but I've been struggling with this for 20+ hours and feel like breaking the damn router. I've got v1.0 WRT54GS. I was looking to install the sveasoft firmware (have 6.0rc3 installed on another WRT54G and working fine).
1) I updated the router to 3.37 (Linksys firmware) (first flash had failed)
@) Then tried updating it to SveaSoft's 4.0 and 6.0 without any success.
3) Finally managed to install OpenWRT, the command line was a bit more then I had bargained for :oops: . I basically wanted to use OpenWRT to upgrade to Sveasoft since the Linksys firmware wasnt accepting the updates via the web interface and tftp was working but changes werent saved.
4) After OpenWRT was installed tftp died (timeouts... I ran ethereal and it was spitting out destination unreachable messages)
5) I tried disabling iptables and trying again with no luck (but was able to ping now).
6) I tried the hard reset but somehow the reset button seems disabled, pressing it does nothing
7) According to the manual I used wget to pull a firmware to /tmp and then dd to strip off the first 32 bytes and an mtd write, unfortunately kept getting bad crc errors (on multiple firmwares)
Commands I used are
wget -O /tmp/WRT54GS_3.17.4_US_code.bin http://www.neduet.com/WRT54GS_3.17.4_US_code.bin
dd bs=16 skip=2 if=WRT54GS_3.17.4_US_code.bin of=WRT54GS_3.17.4_US_code.trx
mtd write /tmp/WRT54GS_3.17.4_US_code.trx linux && reboot
I also tried updating the ipkg list but the file in which I had to add (/etc/ipkg?) other package addresses was read only with no chmod being available
Is there some other way to update the firmware to a Sveasoft firmware or am I doing something wrong? Any and all help would be greatly appreciated.
Thanks