[NTLUG:Discuss] Anyone experiencing NIC renaming issues

Leroy Tennison leroy.tennison at verizon.net
Sun Jun 7 23:16:25 CDT 2015


Twice recently I have had this happen.  Apparently it is due to changes 
in philosophy in systemd/udev (see 
http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/).

First it happened on Ubuntu 14.04.2 LTS running 'apt-get upgrade' and 
the udev version changed to 204 with the result that six of the ten 
interface names changed. /etc/udev/rules.d/70-persistent-net.rules was 
ignored.  The "final solution" was to add 'net.ifnames=1' (don't believe 
***any*** of the proposed solutions in the above URL: been there, done 
that, didn't work) and 'biosdevname=0' to the kernal command line while 
keeping /etc/udev/rules.d/70-persistent-net.rules (which defined the 
desired naming).  Dell wrote biosdevname as a helper to define interface 
names based on querying firmware.

The second happened upgrading openSuSE 12.3 on a VM to 13.1 (their 
'evergreen' version receiving longer term support).  Since it was only 
one NIC I just created the new ifcfg file and recreated the routes file 
with the appropriate interface name.

Anybody know how to give these folks feedback?  First, I consider 
changing six of ten interface names to be a bug.  Second, I question 
whether they have thought about the situation where consistent interface 
names need to be maintained across devices (the ten interface situation 
is a firewall where I'm replicating the configuration to a significantly 
newer purchase of the "same" hardware.  Wonder how likely it is that 
biosdevname will give the same names to the ten interfaces on the 
different platforms...).



More information about the Discuss mailing list