http://bugzilla.suse.com/show_bug.cgi?id=953769
http://bugzilla.suse.com/show_bug.cgi?id=953769#c7
--- Comment #7 from Ludwig Nussel
Hello there, thanks for the support, so if I add those parameters to the kernel boot parameters and those other things you described
it will make use of my 'old' enpXsY config files with the leap 42.1 4.1.x kernel when i reboot it?
If you pass net.ifnames=1 the enp* names are used.
so it will not become into ethX and ethY right? then i can fix the stuff later of if you guys bring us some fixed packages or patches for this situation.
There won't be a patch, it's intended behavior unfortunately.
only I feel i will have nightmares again when i keep these enpXsY config style with the next leap 42.2 or whatever :)
As long as net.ifnames=1 is in the kernel command line you should be safe. An alternative is to force udev do generate a persistent rule for each interface upfront, before rebooting. E.g. /usr/lib/udev/udev-generate-persistent-rule -v -c enp5s0 -n enp5s0 -o /etc/udev/rules.d/70-persistent-net.rules That will write a udev rule to make sure the interface currently known as enp5s0 will become enp5s0 again, even with persistent naming enabled. You can choose any name you want of course. -- You are receiving this mail because: You are on the CC list for the bug.