I am also affected by this bug. I have an HP ML110 G7 server with an Intel Gigabit ET Quad Port Server Adapter.
The on-board interfaces are always named correctly (em0 and em1), however the interfaces on the NIC aren't. There's normally three named p2p# (which are sometimes incorrect in that p2p1 may actually be p2p3) and one interface named rename#.
This feels very much like a race condition; once the system is booted up I am able to remove and re-add the kernel module as follows:
sudo modprobe -r igb
sudo modprobe igb
All of my interfaces are thereafter named correctly, until the next reboot.
I am also affected by this bug. I have an HP ML110 G7 server with an Intel Gigabit ET Quad Port Server Adapter.
The on-board interfaces are always named correctly (em0 and em1), however the interfaces on the NIC aren't. There's normally three named p2p# (which are sometimes incorrect in that p2p1 may actually be p2p3) and one interface named rename#.
This feels very much like a race condition; once the system is booted up I am able to remove and re-add the kernel module as follows:
sudo modprobe -r igb
sudo modprobe igb
All of my interfaces are thereafter named correctly, until the next reboot.