System info: This system is a 64-bit Wheezy VM running Stoneburner 2.1.4 with a 3.2.0 kernel.
I've been using the dnsmasq plugin for probably close to a year now as my only DNS server on the network and have had no issues with DNS resolution (public or private).
Recently I've started using the DHCP more and that's where I'm running into some issues. I've noticed that many times I'll have a newly powered on DHCP system that has an active lease, but that lease does not show in the plugin. I can list the contents of /var/lib/misc/dnsmasq.leases and find the IP of the system (if I know that MAC ahead of time), but it can get cumbersome with more systems on the network. I tried reducing the lease time to 1 hour in hopes of it trying to refresh and display all the leases, but that doesn't seem to make much difference.
The first problem lead to the second, since all leases aren't always displayed I decided to make Static dhcp lease assignments. After every attempt to create a static lease, it would display an error message. Yet after logging out and back into the web-interface I would see the static lease that I tried to create.
However when I tried to power on the system (of the static lease) it would be issued a different IP address. Usually one IP integer number greater than it was previously. I then tried creating the static lease from a current lease that was shown, but it was the same error and sequence as before.
Lastly I tried to enable additional DHCP logging via the plugin, but that returned an error too.
I don't believe I have anything misconfigured, or maybe I'm not entering the static lease information in correctly? I've been trying to figure this out, but right now just looking for any help or advice, but also curious if there's anyone else out there seeing the same thing?
I've attached some pictures that hopefully will help.