[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.


Yours sincerely,

Floris Bos

More information about the Dnsmasq-discuss mailing list