On Thu, Aug 27, 2026 at 01:20:59PM -0600, Charles Curley wrote:
> I have kea and virt-manager installed. I have one virtual network
> defined, and it is set to come up at boot. It does not, apparently
> because kea grabs the virtual interface before dnsmasq can grab it.
> 
> I have to shut kea's dhcp4 server down, then start the virtual network,
> then start the kea dhcp4 server up again.
> 
> According to the kea docs, I should be able to tell the kea dhcp4 server
> which interfaces to bind to with the "interfaces-config" option. This
> does not appear to be working; kea grabs the virtual interface
> before dnsmasq can anyway.
> 
> This is on trixie as updated.
> 
> charles@hawk:~$ pre kea-dhcp4 virt-manager
> kea-dhcp4-server      2.6.3-1+deb13u1         amd64
> virt-manager  1:5.0.0-5+deb13u1               all
> charles@hawk:~$ 
> 
> I don't see any relevant reports in
> https://bugs.debian.org/cgi-bin/pkgreport.cgi?dist=trixie;package=kea-dhcp4-server
> 
> "Dhcp4": {
>     // Add names of your network interfaces to listen on.
>     "interfaces-config": {
>         // See section 8.2.4 for more details. You probably want to add just
>         // interface name (e.g. "eth0" or specific IPv4 address on that
>         // interface name (e.g. "eth0/192.168.100.12").
>         // "interfaces": [ "wlp2s0" ]
>         "interfaces": [ "enp3s0" ]
> 
>         // Kea DHCPv4 server by default listens using raw sockets. This 
> ensures
>         // all packets, including those sent by directly connected clients
>         // that don't have IPv4 address yet, are received. However, if your
>         // traffic is always relayed, it is often better to use regular
>         // UDP sockets. If you want to do that, uncomment this line:
>         // "dhcp-socket-type": "udp"
>     },
> 

Idea:  In stead of "enp3s0" a random string and see what happens.
If kea is happy with random string as interface name
then you know the setting is being ignored.


Groeten
Geert Stappers
-- 
Silence is hard to parse

Reply via email to