At home, I have a Linux router with #dnsmasq where DHCP leases are in /etc/ethers and /etc/hosts.
My new #FLX1 is based on Android, and keeps changing the MAC address it advertises to DHCP servers. But I don't want this at home: there are no privacy issues there.
Fix:
nmcli con modify $NETWORK_NAME wifi.cloned-mac-address 00:11:22:33:44:55