<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>I am trying to migrate from dhcpd to dnsmasq for my home network, without much luck.</div>

<div> </div>

<div>I use the following simple configuration file:</div>

<div> </div>

<div>
<div>port=0</div>

<div>interface=lan<br/>
bind-interfaces</div>

<div>dhcp-authoritative<br/>
dhcp-range=192.168.69.32,192.168.69.95,2h<br/>
dhcp-option=option:router,192.168.69.1<br/>
dhcp-option=option:dns-server,192.168.69.1</div>

<div>log-dhcp</div>

<div> </div>

<div>My lan interface is configured as follows:</div>

<div> </div>

<div>6: lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000<br/>
    link/ether 00:c0:ca:89:35:9c brd ff:ff:ff:ff:ff:ff<br/>
    inet 192.168.69.1/24 scope global lan<br/>
       valid_lft forever preferred_lft forever<br/>
    inet 192.168.69.2/24 scope global secondary lan<br/>
       valid_lft forever preferred_lft forever<br/>
    inet6 fc00::c0a8:4502/120 scope global<br/>
       valid_lft forever preferred_lft forever<br/>
    inet6 fc00::c0a8:4501/120 scope global<br/>
       valid_lft forever preferred_lft forever<br/>
    inet6 fe80::7c2b:c1ff:fec3:674d/64 scope link<br/>
       valid_lft forever preferred_lft forever</div>

<div> </div>

<div>in the log, when I start dnsmasq, I can see:</div>

<div> </div>

<div>Jan 02 11:25:11 archimede systemd[1]: Starting A lightweight DHCP and caching DNS server: dhcp...<br/>
Jan 02 11:25:11 archimede dnsmasq[8253]: dnsmasq: syntax check OK.<br/>
Jan 02 11:25:11 archimede systemd[1]: Started A lightweight DHCP and caching DNS server: dhcp.<br/>
Jan 02 11:25:11 archimede dnsmasq[8255]: started, version 2.76 DNS disabled<br/>
Jan 02 11:25:11 archimede dnsmasq[8255]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conn<br/>
Jan 02 11:25:11 archimede dnsmasq-dhcp[8255]: DHCP, IP range 192.168.69.32 -- 192.168.69.95, lease time 2h<br/>
Jan 02 11:25:11 archimede dnsmasq-dhcp[8255]: DHCP, sockets bound exclusively to interface lan</div>

<div> </div>

<div>and nestat shows dnsmasq listening on UDP 0.0.0.0 port 67.</div>

<div> </div>

<div>However it does not work. Using tcpdump, I can see incoming dhcp lease requests from clients, but there is no server response. I know the tcpdump command I am using is correct, because if I switch back to dhcpcd, I can see both dhcp client requests and server replies.</div>

<div> </div>

<div>What did I miss? Thanks</div>

<div> </div>

<div> </div>
</div></div></body></html>