I am trying to make the DHCP to keep the same IP to my devices in the network, but, even when I add them on the list, they don’t renew with the edited IP that I want.
Plus, there is no way to force them to renew the IP from DHCP server end.
IPs leased from the fixed leases pool are handed out based on the set of (MAC,IP) relations.
Means same MAC gets same IP at each request.
DHCP protocol defines a maximal lease time ( it is set in the DHCP WUI page):
DHCP clients should renew their lease some time in the second half of this period. The server ( IPFire ) can not force this. But the relation (MAC;IP) for fixed leases doesn’t time out. So a misbehaving DHCP client does not invalidate the client IP, if the fixed leases definition is unaltered.
If the wifi devices are yours.
In Andriod phone select the your local wifi settings.
and you can shut off the use of random MAC address.
Do not know about Iphones.
this will use the Phone MAC on the selected wifi. and random everywhere else.
My wireless devices started to use by default random MACs.
Even if their names are unique, I cannot add them as fixed leases based on their declared names.
Ubuntu started to do this on Ethernet connection too… because “muah, mo safe”
Its more like a developer fiddling with a new function to see how well its received or what settings it needs to be in the future. That is why I only use LTS versions of their OS, because they do that stuff with their experimental branch occasionally.
yes, but the client machine is running an experimental 7.1 module that
can randomise the mac address of the interface at boot up and/or change the mac address after connection is being established. So this breaks the DHCP reservation - MAC control mechanism.