Hmmm ok, found out more.
Maybe any gurus can help me out?
Did a packet capture of a few scenarios:
When a wireless device is trying to grab DHCP found out that the message was send as a broadcast from Device to PFSense - DHCPDiscover found out that the DHCP Offer was send back as a Unicast message (which is a bit weird) When a wired connection is trying to grab DHCP found DHCP Discover packet was send as a broadcast requesting for an IP did not see the DHCP offer packet from the PFsense saw a few dhcp request packet PC was able to get the dhcp ipI thought that this could be due to the fact that the PC previously have a static entry in the DHCP Server.
So i removed it and perform the DHCP again.
So it seems like any wired is able to get statically assigned DHCP IP.
If they are not static, it will not work.
I then proceed to check on the /var/dhcpd/var/db/dhcpd.lease file where every DHCP IP should be in there, but the file size is less than 1KB at the moment.
I have more than 40 network devices in my network, mostly wireless.
I have at least 10 wired devices which should be in the dhcpd.lease file (correct me if I am wrong).
I then proceed to delete the dhcpd.lease and dhpcd.lease~ file, turn off the dhcp server service and turn it back on to recreate the file.
Still the same, no difference.
Any kind gurus can help me out?
Any kind gurus can advise me what could I do