[systemd-devel] networkd-218 seems to ignore .link files

Jan Engelhardt jengelh at inai.de
Mon Jan 12 14:46:46 PST 2015

On Monday 2015-01-12 18:29, Tom Gundersen wrote:
>> In systemd-218, I have configured the following testcase:
>> /etc/systemd/network# ls -al
>> total 20
>> drwxr-xr-x 2 root root 4096 Jan 11 18:14 .
>> drwxr-xr-x 5 root root 4096 Jan 11 16:23 ..
>> -rw-r--r-- 1 root root   96 Jan 11 18:14 99a-ether.link
>Hm, isn't this just a problem of 99a-ether.link being ordered after

Well, the manpage states: "All link files are collectively
sorted and processed in lexical order", with that, I would assume
that 99a, being processed after 99, would override 99.

>It works for me when naming it 98-ether.link instead.

Not in my case. I have a feeling networkd won't touch
[08:00:27:0a:c5:b2]'s interface name because it has already
been named by udev to enp0s3 before networkd got a chance to run.
Could that be it?

More information about the systemd-devel mailing list