Cannot assign DHCP reservation on only 1 VLAN
-
I have 3 VLANs setup in Pfsense (VLAN10,20, & 30) and all of sudden when trying to add a DHCP reservation within VLAN10 I receive the error: "The IP address must lie in the LAN subnet." The other two VLANs work fine when adding reservations, its only an issue with VLAN10. The way I normally add DHCP leases is I power on the device on the network and let it grab a DHCP lease, then I use the "+" from the DHCP lease page of that VLAN to create a DHCP reservation with an IP address that is out of the DHCP scope but within the subnet. I confirmed multiple times that I am within the correct subnet and outside of the DHCP range for VLAN10.
Its weird because this used to work without issues, only recently have I had this issue. I also tried with multiple devices, but encountered the same error.
-
I figured it out, I originally had the LAN interface enabled, but not in use and recently was doing some maintenance on the firewall and figured since I do not use that interface I would disable it. For some reason the same DHCP range was set on the LAN interface and VLAN 10. This was conflicting with VLAN 10 even though the LAN interface was disabled. Its really weird because the the IPV4 static subnet address under LAN was different then VLAN10, so I am not sure how the DHCP range got set to the same as VLAN10, that should be even be possible as they were on different subnets.
So I reenabled the LAN interface change the DHCP range and then disabled the LAN interface and now I can set DHCP reservations on VLAN 10.
I noticed after disabling the interface I would lose access to the web GUI and then would need to reboot the firewall from the console. But If I delete the interface there is no issues, so I just removed it and now it does not show up anymore in the interface assignments which is even better.