Printable version

Drivers & software

SGI product documentation and software downloads are currently being migrated, please visit the SGI portal for your SGI documentation and software needs during this migration period.

* RECOMMENDED * HPE Mellanox RoCE (RDMA over Converged Ethernet) Driver for Red Hat Enterprise Linux 6 Update 6 (x86_64)

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Driver - Network
Version: 3.2 (A)(14 Jul 2016)
Operating System(s):
Red Hat Enterprise Linux 6 Server (x86-64)
Multi-part download
File name: mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.5.rhel6u6.x86_64.rpm (828 KB)
File name: kmod-mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.rhel6u6.x86_64.rpm (1.3 MB)
This RPM contains the HPE Tested and Approved Linux based Mellanox RoCE (RDMA over Converged Ethernet) driver for supported HPE Mellanox adapter cards.

HPE Mellanox RoCE driver version 3.2 contains the following changes and new features:

  • FCS scattering for Raw Packet Queue Pairs and Work Queues.
  • Indication of L4 packet type on the receive side completions.
  • Support CVLAN insertion for Work Queues

To ensure the integrity of your download, HPE recommends verifying your results with the following MD5 Checksum values:

8a0846859c0708ad94a9499fea951f90 mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.5.rhel6u6.x86_64.rpm
8d2b33c3b93691f3330cf9086107303f kmod-mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.rhel6u6.x86_64.rpm

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

Login as root, download the RPM to a directory on your hard drive and change to that directory.
Note: Irrespective of the kernel version or type used, the "mlnx-ofa_kernel-3.2" RPM must be installed to enable the user space functionality for RoCE. 

To install or upgrade the driver:

If using kernel version 2.6.32-504.el6 or any future errata:

# rpm -Uvh kmod-mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.rhel6u6.x86_64.rpm mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.5.rhel6u6.x86_64.rpm

Setup is now complete. Reboot your computer for the driver to take effect.


End User License Agreements:
HPE Software License Agreement v1


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Supported Devices and Features:
SUPPORTED KERNELS:
The kernels of Red Hat Enterprise Linux 6U6 (x86_64) supported by this binary rpm are:
2.6.32-504.el6 -  (x86_64) and future update kernels.


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixes in version 3.2 (A):

  • The RoCE user-space library RPM "mlnx-ofa_kernel" failed to install when OS distribution RPMs in "infiniband support" group were already installed.
  • The RoCE driver upgrade didnt work properly when a previous version of MLNX-EN driver was already installed. This resulted in Mellanox Ethernet ports not coming up.

Fixes in version 3.2:

  • Set closest NUMA node as the default for Receive Side Scaling.
  • ARP request packets destined for a proxy VXLAN interface were not handled correctly when GRO was enabled.
Version:3.2 (A) (14 Jul 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixes in version 3.2 (A):

  • The RoCE user-space library RPM "mlnx-ofa_kernel" failed to install when OS distribution RPMs in "infiniband support" group were already installed.
  • The RoCE driver upgrade didnt work properly when a previous version of MLNX-EN driver was already installed. This resulted in Mellanox Ethernet ports not coming up.

Fixes in version 3.2:

  • Set closest NUMA node as the default for Receive Side Scaling.
  • ARP request packets destined for a proxy VXLAN interface were not handled correctly when GRO was enabled.
Enhancements

HPE Mellanox RoCE driver version 3.2 contains the following changes and new features:

  • FCS scattering for Raw Packet Queue Pairs and Work Queues.
  • Indication of L4 packet type on the receive side completions.
  • Support CVLAN insertion for Work Queues

Type: Driver - Network
Version: 3.2 (A)(14 Jul 2016)
Operating System(s):
Red Hat Enterprise Linux 6 Server (x86-64)

Description

This RPM contains the HPE Tested and Approved Linux based Mellanox RoCE (RDMA over Converged Ethernet) driver for supported HPE Mellanox adapter cards.

Enhancements

HPE Mellanox RoCE driver version 3.2 contains the following changes and new features:

  • FCS scattering for Raw Packet Queue Pairs and Work Queues.
  • Indication of L4 packet type on the receive side completions.
  • Support CVLAN insertion for Work Queues

Installation Instructions

To ensure the integrity of your download, HPE recommends verifying your results with the following MD5 Checksum values:

8a0846859c0708ad94a9499fea951f90 mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.5.rhel6u6.x86_64.rpm
8d2b33c3b93691f3330cf9086107303f kmod-mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.rhel6u6.x86_64.rpm

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

Login as root, download the RPM to a directory on your hard drive and change to that directory.
Note: Irrespective of the kernel version or type used, the "mlnx-ofa_kernel-3.2" RPM must be installed to enable the user space functionality for RoCE. 

To install or upgrade the driver:

If using kernel version 2.6.32-504.el6 or any future errata:

# rpm -Uvh kmod-mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.rhel6u6.x86_64.rpm mlnx-ofa_kernel-3.2-OFED.3.2.2.0.0.1.g378ff02.5.rhel6u6.x86_64.rpm

Setup is now complete. Reboot your computer for the driver to take effect.


Release Notes

End User License Agreements:
HPE Software License Agreement v1


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Supported Devices and Features:
SUPPORTED KERNELS:
The kernels of Red Hat Enterprise Linux 6U6 (x86_64) supported by this binary rpm are:
2.6.32-504.el6 -  (x86_64) and future update kernels.


Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixes in version 3.2 (A):

  • The RoCE user-space library RPM "mlnx-ofa_kernel" failed to install when OS distribution RPMs in "infiniband support" group were already installed.
  • The RoCE driver upgrade didnt work properly when a previous version of MLNX-EN driver was already installed. This resulted in Mellanox Ethernet ports not coming up.

Fixes in version 3.2:

  • Set closest NUMA node as the default for Receive Side Scaling.
  • ARP request packets destined for a proxy VXLAN interface were not handled correctly when GRO was enabled.

Revision History

Version:3.2 (A) (14 Jul 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixes in version 3.2 (A):

  • The RoCE user-space library RPM "mlnx-ofa_kernel" failed to install when OS distribution RPMs in "infiniband support" group were already installed.
  • The RoCE driver upgrade didnt work properly when a previous version of MLNX-EN driver was already installed. This resulted in Mellanox Ethernet ports not coming up.

Fixes in version 3.2:

  • Set closest NUMA node as the default for Receive Side Scaling.
  • ARP request packets destined for a proxy VXLAN interface were not handled correctly when GRO was enabled.
Enhancements

HPE Mellanox RoCE driver version 3.2 contains the following changes and new features:

  • FCS scattering for Raw Packet Queue Pairs and Work Queues.
  • Indication of L4 packet type on the receive side completions.
  • Support CVLAN insertion for Work Queues