Drivers Red Hat Laptops & Desktops

  

This article provides information on Dell Nvidia Accelerated Video Driver for Red Hat Linux and FAQ Overview of the RPM The Dell-NVidia RPM is distributed to install the Nvidia OpenGL video driver and to provide a mechanism for automatic rebuild of the video driver for new kernels. During installation the RPM performs the following tasks. Note that the Red Hat Enterprise Virtualization Hypervisor and Red Hat Enterprise Linux are created on the same code base, so the drivers for the same version (for example, Red Hat Enterprise Virtualization Hypervisor 3.3 and Red Hat Enterprise Linux 6.5) are supported for both environments.

Printable version

* RECOMMENDED * HPE Mellanox RoCE (RDMA over Converged Ethernet) Driver for Red Hat Enterprise Linux 6 Update 10 (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:4.4(2 Apr 2019)
Operating System(s): Red Hat Enterprise Linux 6 Server (x86-64)
Multi-part download
File name:kmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.compsig (2.0 KB)
File name:kmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.rpm (1.3 MB)
File name:mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.x86_64.compsig (2.0 KB)
File name:mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.x86_64.rpm (2.0 MB)
This RPM contains the HPE Tested and Approved Linux based Mellanox RoCE (RDMA over Converged Ethernet) driver for supported HPE Mellanox adapter cards.

hanges and new features in HPE Mellanox RoCE driver version 4.4:

  • Added support for additional Operating Systems:
    • Red Hat Enterprise Linux 6 Update 10
    • Red Hat Enterprise Linux 7 Update 5
    • SuSE Linux Enterprise Server 15

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

8b4617372c0e22f093b540634c8b116ae7d43fcacf048bc6601bf6823ffbab5ckmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.compsig
c277cd8dfa62797b29918d5ac86d8e9f3d469fe6cbc1ebc130f5aa2a74b0e4eemlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.x86_64.compsig
d80c844af812a3c8b7f42c8de380d55a2964e88e9e8e25c7e6c40ddc764391dekmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.rpm
15f24c78549b8bfa1cd7937216fd631c29a6f1fb9715f1998e2a4a5be951b3a7mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.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-4.4' RPM must be installed to enable the user space functionality for RoCE. The RoCE user space library RPM (mlnx-ofa_kernel) may conflict with the OpenMPI RPMs included with the OS distribution.This is a known behavior. Insure that the OpenMPI RPMs from the Linux distribution are not installed on the target node prior to the installation of 'mlnx-ofa_kernel'. If already installed, uninstall any OpenMPI distribution RPMs before installing HPE Mellanox RoCE driver packages.
To install or upgrade the driver:
If using kernel version 2.6.32-754.el6 or any future errata:

# rpm -Uvh kmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.rpm mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.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.

Important:

Mellanox Ethernet + RoCE Linux driver (mlnx-ofa_kernel RPMs) supports only Ethernet mode of operation for HPE Mellanox adapters. For customers requiring complete InfiniBand functionality or 'InfiniBand + Ethernet' modes of operation on the same node, install MLNX-OFED drivers from 'Mellanox OFED VPI Drivers and Utilities' Linux Software Delivery Repository (https://downloads.linux.hpe.com/SDR/project/mlnx_ofed/).

Supported Devices and Features:

SUPPORTED KERNELS:
The kernels of Red Hat Enterprise Linux 6 Update 10 (x86_64) supported by this binary rpm are:
2.6.32-754.el6 - (x86_64) and future update kernels.

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

The following issues have been fixed in version 4.4:

  • Removed the following prints on server shutdown: 'mlx5_core 0005:81:00.1: mlx5_enter_error_state:96:(pid1): start mlx5_core 0005:81:00.1: mlx-5_enter_error_state:109:(pid1): end'
  • When bringing mlx4/mlx5 devices up or down, a call trace in 'nvme_rdma_remove_one' or 'nvmet_rdma_remove_one' occured occassionally.

Mellanox Ethernet + RoCE Linux driver (mlnx-ofa_kernel RPMs) supports only Ethernet mode of operation for HPE Mellanox adapters. For customers requiring complete InfiniBand functionality or 'InfiniBand + Ethernet' modes of operation on the same node, install MLNX-OFED drivers from 'Mellanox OFED VPI Drivers and Utilities' Linux Software Delivery Repository (https://downloads.linux.hpe.com/SDR/project/mlnx_ofed/).

Version:4.4 (2 Apr 2019)

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

The following issues have been fixed in version 4.4:

  • Removed the following prints on server shutdown: 'mlx5_core 0005:81:00.1: mlx5_enter_error_state:96:(pid1): start mlx5_core 0005:81:00.1: mlx-5_enter_error_state:109:(pid1): end'
  • When bringing mlx4/mlx5 devices up or down, a call trace in 'nvme_rdma_remove_one' or 'nvmet_rdma_remove_one' occured occassionally.

hanges and new features in HPE Mellanox RoCE driver version 4.4:

  • Added support for additional Operating Systems:
    • Red Hat Enterprise Linux 6 Update 10
    • Red Hat Enterprise Linux 7 Update 5
    • SuSE Linux Enterprise Server 15

Type:Driver - Network
Version:4.4(2 Apr 2019)
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

hanges and new features in HPE Mellanox RoCE driver version 4.4:

  • Added support for additional Operating Systems:
    • Red Hat Enterprise Linux 6 Update 10
    • Red Hat Enterprise Linux 7 Update 5
    • SuSE Linux Enterprise Server 15

Installation Instructions

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

8b4617372c0e22f093b540634c8b116ae7d43fcacf048bc6601bf6823ffbab5ckmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.compsig
c277cd8dfa62797b29918d5ac86d8e9f3d469fe6cbc1ebc130f5aa2a74b0e4eemlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.x86_64.compsig
d80c844af812a3c8b7f42c8de380d55a2964e88e9e8e25c7e6c40ddc764391dekmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.rpm
15f24c78549b8bfa1cd7937216fd631c29a6f1fb9715f1998e2a4a5be951b3a7mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.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-4.4' RPM must be installed to enable the user space functionality for RoCE. The RoCE user space library RPM (mlnx-ofa_kernel) may conflict with the OpenMPI RPMs included with the OS distribution.This is a known behavior. Insure that the OpenMPI RPMs from the Linux distribution are not installed on the target node prior to the installation of 'mlnx-ofa_kernel'. If already installed, uninstall any OpenMPI distribution RPMs before installing HPE Mellanox RoCE driver packages.
To install or upgrade the driver:
If using kernel version 2.6.32-754.el6 or any future errata:

# rpm -Uvh kmod-mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10.x86_64.rpm mlnx-ofa_kernel-4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10.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.

Important:

Mellanox Ethernet + RoCE Linux driver (mlnx-ofa_kernel RPMs) supports only Ethernet mode of operation for HPE Mellanox adapters. For customers requiring complete InfiniBand functionality or 'InfiniBand + Ethernet' modes of operation on the same node, install MLNX-OFED drivers from 'Mellanox OFED VPI Drivers and Utilities' Linux Software Delivery Repository (https://downloads.linux.hpe.com/SDR/project/mlnx_ofed/).

Supported Devices and Features:

SUPPORTED KERNELS:
The kernels of Red Hat Enterprise Linux 6 Update 10 (x86_64) supported by this binary rpm are:
2.6.32-754.el6 - (x86_64) and future update kernels.

Fixes

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

The following issues have been fixed in version 4.4:

  • Removed the following prints on server shutdown: 'mlx5_core 0005:81:00.1: mlx5_enter_error_state:96:(pid1): start mlx5_core 0005:81:00.1: mlx-5_enter_error_state:109:(pid1): end'
  • When bringing mlx4/mlx5 devices up or down, a call trace in 'nvme_rdma_remove_one' or 'nvmet_rdma_remove_one' occured occassionally.

Important

Mellanox Ethernet + RoCE Linux driver (mlnx-ofa_kernel RPMs) supports only Ethernet mode of operation for HPE Mellanox adapters. For customers requiring complete InfiniBand functionality or 'InfiniBand + Ethernet' modes of operation on the same node, install MLNX-OFED drivers from 'Mellanox OFED VPI Drivers and Utilities' Linux Software Delivery Repository (https://downloads.linux.hpe.com/SDR/project/mlnx_ofed/).

Revision History

Version:4.4 (2 Apr 2019)

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

The following issues have been fixed in version 4.4:

  • Removed the following prints on server shutdown: 'mlx5_core 0005:81:00.1: mlx5_enter_error_state:96:(pid1): start mlx5_core 0005:81:00.1: mlx-5_enter_error_state:109:(pid1): end'
  • When bringing mlx4/mlx5 devices up or down, a call trace in 'nvme_rdma_remove_one' or 'nvmet_rdma_remove_one' occured occassionally.

hanges and new features in HPE Mellanox RoCE driver version 4.4:

  • Added support for additional Operating Systems:
    • Red Hat Enterprise Linux 6 Update 10
    • Red Hat Enterprise Linux 7 Update 5
    • SuSE Linux Enterprise Server 15

Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.

How do I install and enable the latest Elastic Network Adapter (ENA) driver for enhanced network support on an Amazon Elastic Compute Cloud (Amazon EC2) instance running Red Hat Enterprise Linux version 6 or 7?

Short description

Some earlier versions of the Red Hat Enterprise Linux operating system don't include an ENA driver. The ENA driver is required to change your EC2 instance type for network connectivity.

Resolution

RHEL 7.4 and later

RHEL 7.4 and later AMIs come preinstalled with the module needed for enhanced networking with ENA. For more information, see Enabling enhanced networking with the ENA on Linux instances.

Drivers Red Hat Laptops & Desktops

RHEL 7 lower than 7.4

1. Run the following command to upgrade the kernel to the latest version:

2. Stop the instance.

3. Run the following command:

RHEL 6

Note: This procedure is for earlier generation instance types that support ENA. This procedure isn't intended for migration to a Nitro-based instance type. RHEL 6 doesn't come with Amazon EC2 production-ready NVME drivers and you can't upgrade to NVME drivers separately. If you want to use a Nitro-based or any ENA interface instance type, upgrade to RHEL 7.4 or higher.

Download and install the ENA driver

1. Update the kernel and reboot the system so that the latest kernel takes effect:

Drivers Red Hat Laptops & Desktops Best Buy

2. Install the development package for building kernel modules to match the kernel:

3. Copy the module to the modules directory:

4. Regenerate the kernel module dependency map files:

5. Use the modinfo command to confirm that the ENA module is present:

The modinfo command output shows the ENA driver information.

Note: The ENA driver version might be newer than 2.2.11g while you compile and install it on your system.

6. Append net.ifnames=0 to /boot/grub/grub.conf to disable network interface naming:

7. Stop the instance.

8. Enable enhanced network support at the instance level. The following example modifies the instance's attribute from the AWS Command Line Interface (AWS CLI).

Note: If you receive errors when running AWS CLI commands, make sure that you’re using the most recent version of the AWS CLI.

9. Change the instance type to one of the ENA supported instance types.

10. Start the instance, connect to the instance using SSH, and then run the ethtool command:

Hat

The output includes the ENA driver version, as shown in the following example:

Drivers Red Hat Laptops & Desktops Cheap

Configure the Dynamic Kernel Module Support (DKMS) program to make sure that the driver is included during future kernel upgrades

Keep the following in mind:

  • Software from the EPEL repository is not supported by Red Hat or AWS.
  • Using DKMS voids the support agreement for your subscription.

1. Install the following Red Hat Package Manager (rpm) file:

Note: For a list of the most recent .rpm packages, refer to the EPEL - Fedora Project Wiki website.

2. Run the install command:

3. Detect the current version:

4. Copy the source files into the source directory:

5. Generate the DKMS config file and build and install the ENA module: