-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RPI3B+ bootloader possibly doesn't handle dhcp correctly #986
Comments
on top of this there seems to be a error with the timing of retries, after power on there is a delay of some seconds before the first attempt, when this fails the following 3 attempts all happen at near the same time then a short while later is the final attempt : May 3 13:36:13 router dnsmasq-dhcp[772]: DHCPDISCOVER(enp1s0) b8:27:eb:b3:ab:c2 |
Ignore the last post, it seems to be some odd behaviour of syslog timestamping. tcpdump shows there are seconds between each. |
@ghollingworth I believe there have been quite a few changes in boocode, are they likely to have fixed this? |
This is a known issue with the way the Pi uses the DHCP service. |
When booting a bunch (8 in this case) of slave/client RPis simultaneously occasionally 2 or more will be offered the same IP. At first I thought this was an error on the part of the DHCP server, but apparently not [1].
When this happens all PIs offered the same IP fail to boot, where as in theory one should request and get the IP whilst the others will have to start the process again.
[1] http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2016q1/010353.html
We have worked around this for now but this might need investigating.
The text was updated successfully, but these errors were encountered: