In OpenWrt 24.10, when the LAN interface IP is within the DHCP IP pool, the DHCP service fails, and clients are unable to obtain IP addresses, whereas there was no such issue in versions prior to 23.05.
For example, if the LAN interface IP is 192.168.0.5 and the DHCP pool starts 1, limit 10 , this issue occurs.
This is a known behavior that I am pretty sure existed in 23.05 (and importantly in the dnsmasq service).
It is generally considered bad practice to put the router address inside the dhcp pool in the first place. And as such, I do not believe this is considered a bug.
That said, I do recall seeing something about changes to dnsmasq such that it can handle this situation gracefully. If true, I’d call that a feature improvement, rather than a bug fix.
Seems a new check in dnsmasq?
This might be a bad practice, but I’ve been using this setting since 18.06, and it has worked perfectly until 24.10. Maybe something was changed in 24.10.
Nothing in dnsmasq release notes, but yes, i noticed this too, had to enter router from static IP once to fix.
See the post in this thread above.
@feckert submitted a PR Dhcp doesn't work anymore when router IP is inside dhcp range - #55 by feckert