> It seems like the IP 10.0.0.10 is set OK via rarp, based on that the > file 0A00000A.SUN4C is being requested. However that seems to be as > far as it gets. After this it is in an endless loop sending a new > request over and over. tftpd sends the first block of boot.net binary, > doesn't get a response and tries this five times before the SUN gives > up and sends a new request. If I tftp localhost I can get the > 0A00000A.SUN4C file without any issues.
Years ago I wrestled with a similar tftp problem on an old computer (might have been 32-bit Sun, might have been something else from that era that used tftp). With Linux server there was a difference between tftp servers (don't remember which one worked and whether it was kernel version related, but I got it to work). I also compared tcpdumps, it might have been zero UDP or IP ID-s, or DF bit. Perhaps the last bit can help you some. -- Meelis Roos (mr...@linux.ee)