70-persistent-net.rules ignored on Centos 6.6

Issues related to configuring your network
Post Reply
midnightoil
Posts: 4
Joined: 2015/06/09 00:17:59

70-persistent-net.rules ignored on Centos 6.6

Post by midnightoil » 2015/07/26 03:51:46

Because of some application SW licenses I need to pin 'eth0" and "eth1" to specific NICs. I've read countless forum postings but no joy.

Centos 6.6

Code: Select all

uname -a
Linux dvmon 3.10.80-1.el6.elrepo.i686 #1 SMP Sun Jun 7 08:15:14 EDT 2015 i686 i686 i386 GNU/Linux
As a test I edited /etc/udev/rules.d/70-persistent-net.rules even to change ethX to enX, so en0 and en1. After reboot ifconfig still reports eth0 and eth1.

The motherboard (Gigabyte H87N-WIFI) has a separate ethernet controller for each NIC and /var/log/messages shows that it is always the lowest numbered device/interface that is assigned as eth0.

Code: Select all

Jul 26 18:10:22 dvmon kernel: e1000e 0000:00:19.0 eth0: registered PHC clock
Jul 26 18:10:22 dvmon kernel: e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) fc:aa:14:9f:70:43
Jul 26 18:10:22 dvmon kernel: e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
Jul 26 18:10:22 dvmon kernel: e1000e 0000:00:19.0 eth0: MAC: 11, PHY: 12, PBA No: FFFFFF-0FF
Jul 26 18:10:22 dvmon kernel: r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
Jul 26 18:10:22 dvmon kernel: r8169 0000:02:00.0 eth1: RTL8168g/8111g at 0xf7e4e000, fc:aa:14:9f:70:41, XID 0c000800 IRQ 45
Jul 26 18:10:22 dvmon kernel: r8169 0000:02:00.0 eth1: jumbo features [frames: 9200 bytes, tx checksumming: ko]
Should this even work in Centos 6.6?

Setting log-priority to 'info' and running udevadm trigger doesn't show any hints... Any advice?

Code: Select all

# grep -E "net|eth" /var/log/messages
Jul 26 19:43:19 dvmon udevd-work[27162]: remove db file for '/devices/pci0000:00/0000:00:19.0/net/eth0' in '/dev/.udev/db/net:eth0 = No such file or directory'
Jul 26 19:43:19 dvmon udevd-work[27162]: PROGRAM '/lib/udev/rename_device' /lib/udev/rules.d/60-net.rules:2
Jul 26 19:43:19 dvmon udevd-work[27162]: RUN '/etc/sysconfig/network-scripts/net.hotplug' /lib/udev/rules.d/60-net.rules:3
Jul 26 19:43:19 dvmon udevd-work[27162]: IMPORT 'pci-db /devices/pci0000:00/0000:00:19.0/net/eth0' /lib/udev/rules.d/75-net-description.rules:11
Jul 26 19:43:19 dvmon udevd-work[27162]: 'pci-db /devices/pci0000:00/0000:00:19.0/net/eth0' started
Jul 26 19:43:19 dvmon udevd-work[27162]: '/lib/udev/pci-db' (stderr) 'libudev: udev_device_new_from_syspath: device 0xb7b4a110 has devpath '//devices/pci0000:00/0000:00:19.0/net/eth0''
Jul 26 19:43:19 dvmon udevd-work[27162]: '/lib/udev/pci-db' (stderr) 'libudev: udev_device_new_from_syspath: device 0xb7b4a2b8 has devpath '//devices/pci0000:00/0000:00:19.0/net''
Jul 26 19:43:19 dvmon udevd-work[27144]: '/sbin/alsactl' (stderr) 'Hardware is initialized using a generic method'
Jul 26 19:43:19 dvmon udevd-work[27162]: '/lib/udev/pci-db' (stdout) 'ID_MODEL_FROM_DATABASE=Ethernet Connection I217-V'
Jul 26 19:43:19 dvmon udevd-work[27162]: 'pci-db /devices/pci0000:00/0000:00:19.0/net/eth0' returned with exitcode 0
Jul 26 19:43:19 dvmon udevd-work[27162]: '/etc/sysconfig/network-scripts/net.hotplug' started
Jul 26 19:43:19 dvmon udevd-work[27164]: remove db file for '/devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/wlan0' in '/dev/.udev/db/net:wlan0 = No such file or directory'
Jul 26 19:43:19 dvmon udevd-work[27164]: PROGRAM '/lib/udev/rename_device' /lib/udev/rules.d/60-net.rules:2
Jul 26 19:43:19 dvmon udevd-work[27162]: '/etc/sysconfig/network-scripts/net.hotplug' (stderr) 'RTNETLINK answers: File exists'
Jul 26 19:43:19 dvmon udevd-work[27164]: RUN '/etc/sysconfig/network-scripts/net.hotplug' /lib/udev/rules.d/60-net.rules:3
Jul 26 19:43:19 dvmon udevd-work[27164]: IMPORT 'pci-db /devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/wlan0' /lib/udev/rules.d/75-net-description.rules:11
Jul 26 19:43:19 dvmon udevd-work[27164]: 'pci-db /devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/wlan0' started
Jul 26 19:43:19 dvmon udevd-work[27164]: '/lib/udev/pci-db' (stderr) 'device 0xb96b30d8 has devpath '//devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/wlan0''
Jul 26 19:43:19 dvmon udevd-work[27164]: '/lib/udev/pci-db' (stderr) 'device 0xb96b32a8 has devpath '//devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net''
Jul 26 19:43:19 dvmon udevd-work[27164]: 'pci-db /devices/pci0000:00/0000:00:1c.4/0000:03:00.0/net/wlan0' returned with exitcode 0
Jul 26 19:43:19 dvmon udevd-work[27164]: '/etc/sysconfig/network-scripts/net.hotplug' started
Jul 26 19:43:20 dvmon udevd-work[27164]: '/etc/sysconfig/network-scripts/net.hotplug' (stderr) '/sbin/ifup: configuration for wlan0 not found.'
Jul 26 19:43:20 dvmon udevd-work[27164]: '/etc/sysconfig/network-scripts/net.hotplug' (stderr) 'Usage: ifup <device name>'
Jul 26 19:43:20 dvmon udevd-work[27164]: '/etc/sysconfig/network-scripts/net.hotplug' returned with exitcode 1
Jul 26 19:43:20 dvmon udevd-work[27162]: '/etc/sysconfig/network-scripts/net.hotplug' returned with exitcode 0

Post Reply