Ok, Getting ready to do this update, but the wiki text is confusing...
It states:
****************************************
"udev 208 to 212
The following special attention is required:
<snip>
File /lib/udev/rules.d/80-net-name-slot.rules was replaced with
/lib/udev/rules.d/80-net-setup-link.rules. If you are currently using an
empty (or single-comment) /etc/udev/rules.d/80-net-name-slot.rules to
disable predictable network interface names, you should now use
80-net-setup-link.rules. eg:
cd /etc/udev/rules.d/ && ln 80-net-name-slot.rules 80-net-setup-link.rules
..to keep the override both pre- and post-upgrade; you can then:
rm /etc/udev/rules.d/80-net-name-slot.rules
..once you have upgraded. The hardlink can be made now, in order to
protect against not noticing the upgrade in a busy or non-professional
situation.
However, 80-net-setup-link.rules is only a trigger for the actual
configuration file 99-default.link at /lib/systemd/network/ which you
can override at /etc/systemd/network/
The most reliable way of disabling the new network interface scheme is
still the kernel bootline parameter: net.ifnames=0
*********************************************
Question 1:
What if I am not using an empty (or single comment)
/etc/udev/rules.d/80-net-name-slot.rules?
Does this mean I can ignore everything that follows (the comment really
should open with that if so)?
Question 2: What is up with the last section talking about the net setup
rules only with respect to systemd?
OpenRC is currently still the default init system for gentoo if I'm not
mistaken, so why does this comment only reference systemd, totally
ignoring OpenRC users?
Thanks,
Charles