[syslinux] Syslinux 6.03-pre7: EFI64 broken (Gene Cumm)

H. Peter Anvin hpa at zytor.com
Thu Mar 13 10:40:47 PDT 2014


On 03/13/2014 07:21 AM, Spike White wrote:
> Still interested in pre-compiled binaries for 6.03-pre6.
> 
> But my comment about 6.02 TFTP brokenness may speak more to my lack of
> understanding of the TFTP protocol than to any pxelinux 6.02 code problems.
> 
> 
> It seems that when TFTP sends an OACK back to syslinux.efi, it sends it
> from another port than 69.  So, it seems to be opening a data connection
> back to the TFTP client off an ephemeral port.  Very similar to what FTP
> does, using the FTP DATA port to send back data.
> 
> I did not understand that.  Based on that, it's natural for pxelinux's TFTP
> code to send the ACK back to this high port that sent it the OACK packet.
> 
> The TFTP load of ldlinux.e64 by syslinux.efi is still failing, but not for
> the naive reason I surmised.
> 

Yes, this is a bizarre aspect of TFTP.

	-hpa




More information about the Syslinux mailing list