[Bug 1708166] Re: systemd/udev does not rename network interfaces specified in .link files

2017-08-04 Thread Wladimir Mutel
Hell, believe or not, I had read along man system.link several times, but I would wish to be able to understand all these little subtleties. "All link files are collectively sorted and processed in lexical order, regardless of the directories in which they live. However, files with identical

[Bug 1708166] Re: systemd/udev does not rename network interfaces specified in .link files

2017-08-04 Thread Dimitri John Ledkov
If there are wrong documentation out there, please provide links such that we could update it. (E.g. a popular question on askubuntu.com or some such) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1708166] Re: systemd/udev does not rename network interfaces specified in .link files

2017-08-04 Thread Dimitri John Ledkov
Local: $ man systemd.link Ubuntu any release: http://manpages.ubuntu.com/cgi- bin/search.py?q=systemd.link Upstream latest: https://www.freedesktop.org/software/systemd/man/systemd.link.html ... The first (in lexical order) of the link files that matches a given device is applied. Note that a

[Bug 1708166] Re: systemd/udev does not rename network interfaces specified in .link files

2017-08-03 Thread Wladimir Mutel
steps 1) and 2) really helped me to make this work now I am wondering where in the Ubuntu documentation I could find about this ? I see similar questions on the Internet, with most responses like 'revert to the old way of /etc/udev/rules.d/70-persistent-net.rules', 'disable net.ifnames', 'link

[Bug 1708166] Re: systemd/udev does not rename network interfaces specified in .link files

2017-08-02 Thread Dimitri John Ledkov
Only the first link file will be applied and the rest will be ignored. .link files are copied into the initramfs, as udev is started there. Could you please try: 1) rename eth0.link to 00-eth0.link 2) update initramfs, e.g. $ sudo update-initramfs -u 3) reboot and check if you get expected