Why is a newer Mellanox card not always assigned to the correct interface?

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content