<div dir="ltr">Hi there,<div><br></div><div>I have a libvirt network defined as so:</div><div><br></div><div><font face="monospace"><network><br>    <name>customers</name><br>    <bridge name='customers' macTableManager='libvirt' /><br>    <port isolated='yes' /><br>    <dns enable='no' /><br>    <ip address='10.0.0.1' prefix='24'><br>        <dhcp><br>            <host mac='02:99:92:43:eb:b8' name='dhcp-test' ip='10.0.0.10' /><br>        </dhcp><br>    </ip><br></network></font><br></div><div><br></div><div>And that network is attached to a virtual machine:</div><div><br></div><div><font face="monospace">    <interface type='network'><br>      <mac address='02:99:92:43:eb:b8'/><br>      <source network='customers'/><br>      <model type='virtio'/><br>      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/><br>    </interface></font><br></div><div><br></div><div>But for some reason when the domain starts, it never gets an address. If I tcpdump the bridge that was created by the network I can see it sending out discover packets, but dnsmasq never seems to respond:</div><div><br></div><div><font face="monospace">01:26:25.039987 02:99:92:43:eb:b8 > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 328)<br>    0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 02:99:92:43:eb:b8, length 300, xid 0xc7283f76, secs 228, Flags [none]<br>          Client-Ethernet-Address 02:99:92:43:eb:b8<br>          Vendor-rfc1048 Extensions<br>            Magic Cookie 0x63825363<br>            DHCP-Message Option 53, length 1: Discover<br>            Client-ID Option 61, length 7: ether 02:99:92:43:eb:b8<br>            MSZ Option 57, length 2: 576<br>            Parameter-Request Option 55, length 7:<br>              Subnet-Mask, Default-Gateway, Domain-Name-Server, Hostname<br>              Domain-Name, BR, NTP<br>            Vendor-Class Option 60, length 3: "d-i"</font><br></div><div><br></div><div><br></div><div>Despite that appearing to be the correct mac address.</div><div><br></div><div>Looking in <font face="monospace">/var/lib/libvirt/dnsmasq/customers.hostsfile</font>, it's returning what I would expect to be there:</div><div><br></div><div><font face="monospace">02:99:92:43:eb:b8,10.0.0.10,dhcp-test</font><br></div><div><br></div><div>If I add a <font face="monospace"><range></font> stanza to the configuration, that does appear to work, so it seems this is only related to static addresses.</div><div><br></div><div>This is libvirtd 5.8.0.</div></div>