[syslinux] blocksize and tsize at TFTP transfer

H. Peter Anvin hpa at zytor.com
Mon Jun 1 09:50:30 PDT 2009


Geert Stappers wrote:
> Op 20090601 om 10:14 schreef Philippe Auphelle:
>> Geert,
> 
> Hello Syslinux people,
> 
> 
>>> Looking forward to the test results.
>> There you are.
>> The short story is that in both cases, our TFTP server accepted the
>> negotiation to 1408 bytes.
>> But the dialog didn't go much further, because in both cases, pxelinux
>> then closed the deal just after the OACK by sending back an ERROR
>> packet with error code 8 ("Option negotiation failed"), with the error
>> message set to "tsize option required".
> 
> Which is the only 'option negatiation error message',
> it is also printed on non tsize option errors.
> 

OK, that's misleading at the very best.  I'm suspecting the source of
the error is the malformed OACK packet, but I'd have to double-check the
code.  Either way, a misleading error isn't a very good thing.

	-hpa

-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.




More information about the Syslinux mailing list