[syslinux] tftpd: read(ack): Connection refused

Geert Stappers stappers at stappers.nl
Thu Mar 30 06:34:20 PST 2006


On Thu, Mar 30, 2006 at 07:05:45AM +1100, Kosolapov Dmitry wrote:
> Luciano Miguel Ferreira Rocha wrote:
> >
> >The problem could be in your gateway.
> >
> 
> The outputs while transfer attempts:
> 1. tcpdump -n -i eth0 -vvv port tftp
> 
> 10 times message:
> 06:55:28.350404 IP (tos 0x0, ttl 127, id 29260, offset 0, flags [none], 
> proto 17, length: 50) 80.92.161.1.3033 > 192.168.4.110.tftp: [udp sum 
> ok]  22 RRQ "pxelinux.0" netascii
> 
> 
> And at the end:
> 
> 06:55:36.351908 IP (tos 0x0, ttl 127, id 29270, offset 0, flags [none], 
> proto 17, length: 51) 80.92.161.1.3033 > 192.168.4.110.tftp: [udp sum 
> ok]  23 ERROR EUNDEF timeout on receive"
> 
> 2. strace -f -p 2119 //2119 - pid of xinetd (in.tftpd is running over 
> super-server)
> Process 2119 attached - interrupt to quit
> select(6, [3], NULL, NULL, NULL)
> And no messages while transfering.


I think that this was missed:

| On Mon, Mar 27, 2006 at 11:07:17PM -0800, H. Peter Anvin wrote:
| > Geert Stappers wrote:
| > >
| > >Your setup has two LANs and even a masquerading router in between.
| >
| > Two LANs is fine; a masquerading router is definitely *not* unless the
| > router has special code to proxy TFTP.
| >
| >       -hpa


It says that the used routers must have special code to proxy TFTP.


Cheers
Geert Stappers




More information about the Syslinux mailing list