On Wed, 15.04.15 01:08, Andrew Cooks (aco...@linux.com) wrote:

> On Tue, Jan 13, 2015 at 6:46 AM, Jan Engelhardt <jeng...@inai.de> wrote:
> 
> >
> > 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
> > >99-default.link?
> >
> > 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?

Note that networkd doesn't rename interfaces, only udev does.

udev implements .link processing, nothing else.

> I'm having a similar problem while running systemd version-219. Did you
> work out what was wrong?

Maybe this is debian and the saving of interface names is still in
place?

> # cat /etc/systemd/network/01-mgmt.link
> [Match]
> Path=pci-0000:01:00.0
> Type=ether
> 
> [Link]
> Name=mgmt
> MACAddressPolicy=persistent

Consider testing the .link file with "udevadm test-builtin
net_setup_link..."

Lennart

-- 
Lennart Poettering, Red Hat
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to