I would like, instead of a MAC address, use the DHCP option 97 (https://www.rfc-editor.org/rfc/rfc4578.html#section-2.3) to configure out static leases.
This UUID MUST be sent by every PXE DHCP client and promises to make the lease independent from the interface mac address by using a single UUID for the whole machine - no matter which network interface is used.
1) Looking at the fairly new "generic matcher" (https://help.mikrotik.com/docs/display/ ... ricmatcher) it's possible to match every DHCP option with a value.
But it seems the only actions are to
a) apply a configured option set to the response
b) use a certain pool to give out addresses from
but in my case I would require a 1 to 1 mapping of a Client Machine Identifier (the DHCP option 97) to an IP address.
2) The leases table does allow, apart from the mac-address to use the client-id to match a request to a static lease.
So allowing to "generically" match any option and it's value seems all that's missing.
Does anybody have any more insights into what is currently possible with RouterOS >= 7.12