OpenWrt Forum Archive

Topic: Problem with TFTP and WRT54G

The content of this topic has been archived on 8 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I'm trying to install White Russion 1.0RC4 on my Linksys WRT54G v4 router, and I can't get it to respond to TFTP.  I've turned boot_wait on, the power light flashes for three seconds during power up like it's waiting, but when I try to TFTP to 192.168.1.1, I get no response.  I've got my PC connected to LAN port 1.  I've tried netkit-tftp and atftp, I've used the scripts/flash.sh script, all with no luck.  This is the process I've been trying:

1.  Unplug the router's power.
2.  Start scripts/flash.sh (or manual tftp as described in the docs)
3.  Plug in the router.

Then script then times out and the router comes up as normal rather than receiving the new firmware.  I've looked through the website and haven't found anything that I might be missing.  Any suggestions?

  -Michael

You may need to connect your pc with the router through a hub or switch. Some PC only turn on the network interface like 3 seconds after it detects CD signal on the line. It's in the FAQ or Doc section of the wiki.

That was indeed my problem.  Thanks!  I still wasn't able to get netkit-tftp to work (would stop after sending the first packet) but atftp worked just fine.

I checked the docs, it is in there, but it mentions getting "Invalid Password", which I was not so I overlooked it.  It would probably be worthwhile to change it to also mention timeouts as well.

Thanks again.

  -Michael

link wrote:

I checked the docs, it is in there, but it mentions getting "Invalid Password", which I was not so I overlooked it.  It would probably be worthwhile to change it to also mention timeouts as well.

you are right on this. Just recall that I had the same problem. But I tried anyway.

The discussion might have continued from here.