[Dnsmasq-discuss] TFTP Boot update "for those who find this problem in the future"

richardvoigt at gmail.com richardvoigt at gmail.com
Tue Aug 25 18:33:44 BST 2009


>> But maybe the best solution would just be to mention tftp-no-blocksize
>> in the error message as a possible fix.
>
> Easier said than done: the sequence we saw with the NVIDIA PXE ROM was
>
> PXE asks for data
> {
>  PXE gets data (fragmented) and ignores it
>  server times out and retries

what if, if the very first block times out, dnsmasq automatically
reduces the blocksize when retrying?

> } repeat
> PXE times out and send completely nonsense ACK packet to the wrong port
> dnsmasq generates "unsupported request" because it doesn't understand the
> packet.
>
> The extent of broken-ness in netboot firmware is astonishing.
>
> Cheers,
> Simon.
>
>
>
>



More information about the Dnsmasq-discuss mailing list