[Dnsmasq-discuss] [PATCH] Delay DHCP replies for Raspberry Pi clients

Floris Bos bos at je-eigen-domein.nl
Wed Mar 29 18:17:41 BST 2017


On 03/29/2017 07:13 PM, Kurt H Maier wrote:
> On Wed, Mar 29, 2017 at 02:48:48PM +0200, Floris Bos wrote:
>> The PXE boot firmware implementation of the Raspberry Pi 3
>> has a bug causing it to fail if it receives replies
>> instantly.
>>
>> As a workaround ensure there is a minimum delay of one
>> second if the client is a Pi.
>>
>> On Linux it looks up the exact receive time of the UDP
>> packet with the SIOCGSTAMP ioctl to prevent multiple
>> delays if multiple packets come in around the same time,
>> or if there already was a delay caused by a ping check.
>         
>         
> Why not have a configurable dhcp-delay setting instead of putting
> device-specific quirks into the source code of dnsmasq forever?

That was my first proposal.
But there was opposition against introducing extra options.

http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2017q1/011336.html


Yours sincerely,

Floris Bos




More information about the Dnsmasq-discuss mailing list