<div dir="ltr">Hi Simon,<div><br></div><div>Seeing an issue where BOOTP messages are crashing dnsmasq. dnsmasq exits with a SIGTERM.</div><div><br></div><div>I tried adding </div><div><br></div><div><pre style="margin-top:0px;margin-bottom:0px;padding:0px;max-height:30em;overflow:auto;white-space:pre-wrap;word-wrap:normal;color:rgb(51,51,51);font-size:12px;line-height:16px;background-color:rgb(245,245,245)">dhcp-ignore=bootp</pre></div><div><br></div><div>to dnsmasq.more.conf but that did not solve the problem.</div><div><br></div><div>I've tested on Ubuntu 14.0.4, with dnsmasq 2.75.</div><div><br></div><div><br></div><div>We run dnsmasq within a virtual machine image of Ubuntu 14. We connect devices under test (set top boxes, smart TVs, consoles, etc.) to the VM via a USB dongle. The device under test attempts to lease an IP address from dnsmasq on the host machine (192.168.144.xx) and then connect to the Netfllix cloud (10.10.xx.xx.) Our Network Agent software running on the host acts like a simple two port router, reconfigures the device under test, and does additional dns overrides to allow connections to our test and production infrastructure.</div><div> </div><div>We see this issue specifically when connecting a partner Smart TV to the host running dnsmasq via USB dongle.  The partner TV runs Linux/Android OS.  Other devices under the same configuration do not show this behavior. We've reported the issue to the partner as well. They indicate they do not see the issue when bypassing dnsmasq. Problem happens anywhere from 30-50% of hard reboots. The end result is the TV fails to lease an IP address. I've also seen the USB dongle issue BOOTP messages causing dnsmasq to exit with sigterm.</div><div><br></div><div>'service restart dnsmasq' works to bring dnsmasq back after the failure.</div><div><br></div><div>I've attached a portion of the dnsmasq logs (30 lines before sigterm.) </div><div><br></div><div>Anything we can do here? Let me know if I can provide more detail.</div><div><br></div><div>Thanks,<br>Thomas</div><div><br></div><div><br></div><div>Thomas Ballantyne</div><div>Operations Engineer, Netflix</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>