Hello all,
among some tiny other issues I sometimes have the problem that when the router has been rebooted but my box has been on. The DNSMASQ DHCP server NAK's my workstations request:
See here:
May 6 18:30:33 (none) kern.info dnsmasq[2257]: DHCPREQUEST(br0) 192.168.86.40 00:b0:d0:14:72:c5
May 6 18:30:33 (none) kern.info dnsmasq[2257]: DHCPNAK(br0) 192.168.86.40 00:b0:d0:14:72:c5 lease not found
May 6 18:30:40 (none) kern.info dnsmasq[2257]: DHCPDISCOVER(br0) 00:b0:d0:14:72:c5
May 6 18:30:40 (none) kern.info dnsmasq[2257]: DHCPOFFER(br0) 192.168.86.40 00:b0:d0:14:72:c5
May 6 18:30:40 (none) kern.info dnsmasq[2257]: DHCPREQUEST(br0) 192.168.86.40 00:b0:d0:14:72:c5
May 6 18:30:40 (none) kern.info dnsmasq[2257]: DHCPACK(br0) 192.168.86.40 00:b0:d0:14:72:c5 rembrandt
The effect is that all my tcp sessions get cut off. Some seconds later DNSMASQ assigns my workstation the exact same ip which it had before (because it's in "ethers").
Why can't dnsmasq simply ACK the first request (there's no lease in dhcp.leases but at least a fixed assignment...)
Thanks for your help!