kea IPv4 re-arranged Missing Leases

Started by LisaMT, February 08, 2026, 09:46:18 PM

Previous topic - Next topic
Today I finally re-organized my ip address ranges.  In doing so, I noticed that devices on the net that are assigned from the Kea pool no longer show up under Kia/Leases. 

Specifically I have 5 IOT things out there that have remained on their old IP addresses, and also don't show up on the leases.  They work fine, and I can ping/use all of them.

Before starting this change, I set the lease time to 600 seconds so devices should get their new address quite quickly.  So far these IOT things have not.  I reset the IOT things and they come back up with their old original IP addresses.

I had the device disconnected for 30 minutes.  After pluging it back in it again got it's old address 192.168.10.92.  The Kea pool is 200-254.  There's no entry in reservations for this device, so it should get a 2XX address.  This worked before upgrading to 26.1.1


INFO [kea-dhcp4.leases.0x1d1fe1877008] DHCP4_LEASE_ALLOC [hwtype=1 d8:f1:5b:0e:ab:18], cid=[01:d8:f1:5b:0e:ab:18], tid=0x2e37506c: lease 192.168.10.92 has been allocated for 600 seconds

Modified 3 more of the IOT devices, and they still come up with their old IP addresses with nothing showing in the Kea leases.

As you can see, the devices are working, and the one on 200 is just a second IP for a device that has two ports. 


[lisa@Legion-Pro-5 ~]$ nmap 192.168.10.90-254
Starting Nmap 7.94SVN ( https://nmap.org ) at 2026-02-08 15:25 MST
Nmap scan report for ESP8266-5.flack.net (192.168.10.93)
Host is up (0.038s latency).
All 1000 scanned ports on ESP8266-5.flack.net (192.168.10.93) are in ignored states.
Not shown: 1000 closed tcp ports (conn-refused)

Nmap scan report for ESP8266-7.flack.net (192.168.10.94)
Host is up (0.038s latency).
All 1000 scanned ports on ESP8266-7.flack.net (192.168.10.94) are in ignored states.
Not shown: 1000 closed tcp ports (conn-refused)

Nmap scan report for ESP8266-8.flack.net (192.168.10.95)
Host is up (0.0066s latency).
All 1000 scanned ports on ESP8266-8.flack.net (192.168.10.95) are in ignored states.
Not shown: 1000 closed tcp ports (conn-refused)

Nmap scan report for 192.168.10.200
Host is up (0.0049s latency).
Not shown: 999 closed tcp ports (conn-refused)
PORT   STATE SERVICE
22/tcp open  ssh

Nmap done: 165 IP addresses (4 hosts up) scanned in 140.01 seconds
[lisa@Legion-Pro-5 ~]$

Found part of the problem:  If I searched IP reservations for ESP The entries showed up.  But they were not listed in the table unless I searched for them.  This explains why they kept getting their old reservations.

Once I found them by searching reservations, I was able to change them to their new IP addresses and NOW they do show up in the normal list.

Address 200 still is lost out there somewhere.  But that address IS in the pool.  Pool entries don't seem to show on the leases list.
Bug in the kea lease listing.