I have the Firewalla gold.
I am trying to get dhcp reservations for devices. But it simply does not work.
I have a device with say IP x.x.x.5, I make a reservation and say it needs to get x.x.x.10. The reservation is shown in the hosts file. But it does not get applied.
Ok, so I do a sudo systemctl restart firerouter_dhcp command. It still does not get applied, but uses the old .5 IP address.
Alright: I remove the IP address from .../run/dhcp/dnsmasq.leases ánd do a sudo systemctl restart firerouter_dhcp .
Next step: I set a static lease/reservation for the x.x.x.5 address to a DIFFERENT machine, so that that will get the .5 address and it can no longer be given to the machine that needs the .10 address. Does not work: the other machine just get's it's previous address too :(
As far as I can tell the Firewalla is granting the old IP address to the device when it requests it. Instead it should give a nack (negative acknowledgement) and provide a correct address.
I already have a support ticket open for this, and I am sure Firewalla will help me. But I just want to know if anyone else is facing this issue. I think the implementation of the dhcp reservation is incorrect and should be altered.
Please sign in to leave a comment.