Software Delivery Repository

Software Delivery Repository   |   Getting Started   |   FAQ  |  Repositories

Mellanox OFED VPI Drivers and Utilities(ConnectX-4 and above)

The "Mellanox OFED VPI Drivers and Utilities" repository provides all packages required for InfiniBand and Ethernet modes of operation with HPE Mellanox adapters on Red Hat Enterprise Linux and SUSE Linux Enterprise Server. Please note that "Ethernet+RoCE" Mellanox Linux drivers are already provided with HPE Service Pack for Proliant. For customers requiring complete InfiniBand functionality, install packages from "Mellanox OFED VPI Drivers and Utilities" repository.

  Browse


Note: MLNX-OFED version 5.x and above support the following chipsets:


  • ConnectX-4 Adapters
  • ConnectX-5 Adapters
  • ConnectX-6 Adapters/Open ConnectX-6 Adapters

  • Additionally, starting MLNX_OFED v5.0 release, MLNX_OFED Verbs API have migrated from the legacy version of user space verbs libraries (libibervs, libmlx5, etc.) to the Upstream version rdmacore.


    Customers who would still like to utilize one of the following [ConnectX-3/ConnectX-3 Pro, Connect-IB, RDMA experimental verbs library (mlnx_lib)], please use MLNX_OFED version 4.9-x (available at: http://downloads.linux.hpe.com/SDR/project/mlnx_ofed/)



    Subscribe your system to the MLNX_OFED repository

    Red Hat Enterprise Linux

    Cut-n-paste the following section (substituting ditribution, architecture and project version) into /etc/yum.repos.d/MLNX_OFED_CX4PLUS.repo on your system:


    [MLNX_OFED]
    name=Mellanox OFED VPI Drivers and Utilities
    baseurl=http://downloads.linux.hpe.com/SDR/repo/mlnx_ofed_cx4plus/RHEL/dist_ver/arch/project_ver
    enabled=1
    gpgcheck=0


    Where:

       dist_ver      8.8, 8.9, 9.2, 9.3
       arch          x86_64
       project_ver   current, 24.01-0.3.3.1
            

    SUSE Linux Enterprise Server

    Cut-n-paste the following section (substituting ditribution, architecture and project version) into /etc/zypp/repos.d/MLNX_OFED_CX4PLUS.repo on your system:


    [MLNX_OFED]
    name=Mellanox OFED VPI Drivers and Utilities
    baseurl=http://downloads.linux.hpe.com/SDR/repo/mlnx_ofed_cx4plus/suse/dist_ver/arch/project_ver
    enabled=1
    gpgcheck=0


    Where:

       dist_ver      SLES15-SP4, SLES15-SP5
       arch          x86_64
       project_ver   current, 24.01-0.3.3.1
            


    Important Notes while updating OFEDv24.01-0.3.3.1


    MLNX_OFED Rev 24.01-0.3.3.1 is compatible with the following HPE VPI Adapter firmware's :


    HCA HPE Infiniband/Ethernet Adapters Recommended Firmware Rev. Additional Firmware Rev.
    ConnectX-4 HPE Apollo A10 InfiniBand EDR (100Gb) 2-port Adapter (843400-B21) 12.28.2006 NA
    HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter (825111-B21) 12.28.2006 NA
    HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter (825110-B21) 12.28.2006 NA
    ConnectX-5 HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter (872725-B21) 16.35.3006 NA
    HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter (872726-B21) 16.35.3006 NA
    HPE Apollo InfiniBand EDR 100Gb 2-port 841z Mezzanine FIO Adapter (872723-B21) 16.35.3006 NA
    HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter (879482-B21) 16.35.3006 NA
    Open ConnectX-5 HPE Ethernet 100Gb 1-port QSFP28 PCIe3 x16 MCX515A-CCAT Adapter (P31246-B21, P31246-H21, P36052-001) 16.35.3006 NA
    ConnectX-6 HPE InfiniBand HDR/Ethernet 200Gb 1-port 940QSFP56 x16 Adapter (P06154-B21) 20.40.1000 NA
    HPE InfiniBand HDR100/Ethernet 100Gb 1-port 940QSFP56 x16 Adapter (P06250-B21) 20.40.1000 NA
    HPE InfiniBand HDR100/Ethernet 100Gb 2-port 940QSFP56 x16 Adapter (P06251-B21) 20.40.1000 NA
    Open ConnectX-6 HPE InfiniBand HDR/Ethernet 200Gb 1-port MCX653105A-HDAT QSFP56 x16 Adapter (P23664-B21, P23664-H21, P24250-001) 20.40.1000 NA
    HPE InfiniBand HDR100/Ethernet 100Gb 1-port MCX653105A-ECAT QSFP56 x16 Adapter (P23665-B21, P23665-H21, P24251-001) 20.40.1000 NA
    HPE InfiniBand HDR100/Ethernet 100Gb 2-port MCX653106A-ECAT QSFP56 x16 Adapter (P23666-B21, P23666-H21, P24252-001) 20.40.1000 NA
    HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe4 x16 OCP3 MCX653435A-HDAI Adapter (P31323-B21, P31323-H21, P36053-001) 20.40.1000 NA
    HPE InfiniBand HDR/Ethernet 200Gb 2-port QSFP56 PCIe4 x16 OCP3 MCX653436A-HDAI Adapter (P31348-B21, P31348-H21, P36054-001) 20.40.1000 NA
    HPE InfiniBand HDR/Ethernet 200Gb 2-port QSFP56 PCIe4 x16 MCX653106A-HDAT Adapter (P31324-B21, P31324-H21, P36051-001) 20.40.1000 NA
    ConnectX-7 HPE InfiniBand NDR 1-port OSFP PCIe5 x16 MCX75310AAS-NEAT Adapter (P45641-B21, P45641-H21, P45645-001) 28.40.1000 NA
    HPE InfiniBand NDR200 1-port OSFP PCIe5 x16 MCX75310AAS-HEAT Adapter (P45642-B21, P45642-H21, P45646-001) 28.40.1000 NA

    Note : xxxxxx-H21/B21 are HPE Part numbers and xxxxxx-001 is HPE Spare part number for respective adapters.Please refer the respective Adapter firmware download page at HPE.com for further information on compatible switch type/firmware etc.


    Installing MLNX_OFED packages

    Once you are subscribed to the repository, follow instructions from the guides below to install packages from MLNX_OFED Repository:


    Using MLNX_OFED_cx4plus repo on RHEL8.8


    Using MLNX_OFED_cx4plus repo on RHEL8.9


    Using MLNX_OFED_cx4plus repo on RHEL9.2


    Using MLNX_OFED_cx4plus repo on RHEL9.3


    Using MLNX_OFED_cx4plus repo on ROCKY8.8


    Using MLNX_OFED_cx4plus repo on ROCKY8.9


    Using MLNX_OFED_cx4plus repo on ROCKY9.2


    Using MLNX_OFED_cx4plus repo on ROCKY9.3


    Using MLNX_OFED_cx4plus repo on SLES15SP4


    Using MLNX_OFED_cx4plus repo on SLES15SP5


    Contact