I recently ran into this while upgrading 76 systems. In my research I
have concluded that this bug is the result of bad information coming
from the BIOS 3.0b, 3.0c, and 3.2. This bug is not present with BIOS
3.00.

If you run biosdevname, you will see that the BIOS Device name is em1
for both of the intel i350 interfaces resulting (as mentioned above by
Dr. Jens Rosenboom (j-rosenboom-j) in dracut successfully naming the
first device to initialize as eno1. If you reboot the system and check
udevadm, you can see that the interfaces can alternate in which port is
initialized first resulting in eno1 moving from port1 to port2. This is
causing problems primarily with bonding our interfaces.

sudo biosdevname -d
BIOS device: em1
Kernel name: eno1
Permanent MAC: 00:00:00:00:00:00
Assigned MAC : 00:00:00:00:00:00
ifIndex: 2
Driver: igb
Driver version: 5.2.15-k
Firmware version: 1.61, 0x8000090e
Bus Info: 0000:06:00.0
PCI name      : 0000:06:00.0
PCI Slot      : embedded
SMBIOS Device Type: Ethernet
SMBIOS Instance: 1
SMBIOS Label:  Onboard Intel Ethernet 1
sysfs Index: 1
sysfs Label:  Onboard Intel Ethernet 1
Embedded Index: 1

Duplicate: True
BIOS device: em1
Kernel name: eth1
Permanent MAC: 00:00:00:00:00:00
Assigned MAC : 00:00:00:00:00:00
ifIndex: 3
Driver: igb
Driver version: 5.2.15-k
Firmware version: 1.61, 0x8000090e
Bus Info: 0000:06:00.1
PCI name      : 0000:06:00.1
PCI Slot      : embedded
SMBIOS Device Type: Ethernet
SMBIOS Instance: 1
SMBIOS Label:  Onboard Intel Ethernet 2
sysfs Index: 1
sysfs Label:  Onboard Intel Ethernet 2
Embedded Index: 2

Duplicate: True

I have submitted my findings for all of my nodes to Supermicro seeking a
bug fix and releasing an update BIOS.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1578141

Title:
  Predictable interface names partially broken with igb driver

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1578141/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to