Why is a newer Mellanox card not always assigned to the correct interface?
Issue
- On newer Mellanox cards, notably the MT27500 family, despite naming the interfaces correctly in udev rules and the /etc/sysconfig/network-scripts/ifcfg-* files, interfaces are seemingly randomly assigned and renamed at boot time.
Environment
- Red Hat Enterprise Linux (RHEL) 6.0 - 6.3
- biosdevname prior to biosdevname-0.4.1-3.el6
- Mellanox cards with a single PCI bus address (as seen by lspci)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.