Any known DHCP issues in 24.03 ?
-
2 weeks ago I upgraded my NG8200, from 23.09.1 to 24.03.
Since then I'm having issues, apparently with devices (on multiple subnets/VLAN's/ifaces) not always getting an IP address over DHCP.
The behaviour is very erratic. Some devices come back after a few hours (lease time is default 7200s) but my Android phone hasn't been able to connect to both of my SSID's for days.
My laptop, next to it, doesn't seem to have any issues at all.I'm using the Kea DHCP since version 23.0?, since ISC was getting end-of-life.
WIFI is Unifi with 6 older AP's, which have always worked well. The Unifi controller shows a recent warning that a rogue DHCP server has been seen on one of the (almost empty) VLAN's However, there's no rogue DHCP server (checked in several ways).I've just reverted back to 23.09.1 (I love the boot environments !!) and my phone immediately connected, with lightning-fast coms.
Anybody any idea about this issue, or having similar experiences ?
-
@marc-vandevliet_proiect-be Revert back to ISC DHCP and your problem will most likely go away.
-
@WN1X Thanks for replying. A good suggestion but ...
I went back to 24.03 and switched from KEA to ISC, rebooted and lost connectivity/IP lease on my phone.
So I switched back again to 23.09.1, and also reverted to ISC (got worried when reading all those issues with KEA).The issue is in 24.03 all right, but it's not the DHCP server (alone).
A little less than one year I switched from PFsense on an Aliexpress fanless PC, which had worked flawlessly for +/- 2 years, to a (pricey) NG8200, thinking it was an upgrade ...
-
The root cause turned out to be an intermittend issue with arp, caused by a config error (resulting in 'looping' one vlan) on a Mikrotik switch.
Troubleshooting this by activating logging on my NG8200 aggravated the issue, because extensive logging seems to bring down a firewall quickly ...Learned a few lessons ...
Upgraded again to 24.03 (but stayed on ISC) and removed the static arp entries in my PFSense+ DHCP leases, as they also tend to complicate matters, when troubleshooting.