I am trying to configure systemd to use the 4th naming rule which bases the name on the mac address. I have created a .link file like this:
[Match] [Link] NamePolicy=mac
However, after a restart it still names my interface: enp1s0 - not enx. I have named the file 1file.link and inserted it into /etc/systemd/network/.
I don't know if something is missing, if it works but priority 3 rule kicks in before or if the problem is something else.