Mellanox Linux Drivers and Install Script for Mellanox ConnectX-3, ConnectX-3 Pro, ConnectX-4 Lx, ConnectX-4 and ConnectX-5 Ex Ethernet adapters.

Restart required AUTO INSTALLED This file was automatically installed as part of a recent update. If you are experiencing any issues, you can manually download and reinstall.
Linux Red Hat, 6.9, 7.5 drivers for Mellanox ConnectX-3, ConnectX-3 Pro, ConnectX-4 Lx, ConnectX-4 and ConnectX-5 Ethernet adapters
Recommended

Find the best download for your system

Please enter your product details to view the latest driver information for your system

Search support

Enter your Dell Service Tag or model

Want to look up your product? Enter a product identifier. Show me how

This driver is not compatible

This driver is not applicable for the selected product. Choose another product to re-enter your product details for this driver or visit the Product Support page to view all drivers for a different product.

Find more updates. Use SupportAssist to find all the latest driver updates for your device.

Fixes & Enhancements

Fixes:
- Added support for multi-host connection on mstflint mstfwreset
- 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
- Fixed the issue of when bringing mlx4/mlx5 devices up or down, a call trace in nvme_rdma_remove_one or nvmet_rdma_remove_one may occur.
- Fixed an issue where 4K UD packets were dropped when working with 4K MTU on mlx4 devices.
- Added support for VLAN Tag (VST) creation on RedHat v7.4 with new iproute2 packages (iptool).
- Enabled RDMA CM to honor incoming requests coming from ports of different devices.
- Fixed an issue where sending Work Requests (WRs) with multiple entries where the first entry is less than 18 bytes used to fail
- Fixed the issue of when the interface was down, ethtool counters ceased to increase. As a result, RoCE traffic counters were not always counted.
- Fixed compilation errors of MLNX_EN over kernel when CONFIG_PTP_1588_CLOCK parameter was not set.
- Fixed an issue where the system used to hang when trying to allocate multiple device memory buffers from different processes simultaneously.

Enhancements:
- DSCP Trust Mode - Added support for automatically setting the number of TC
to 8 when the Trust state is changed to DSCP.
- Receive Buffer - Added xon and xoff columns to the Receive Buffer configuration display.
- Added support for adaptive Tx, which optimizes the moderation values of the Tx CQs on runtime for maximum throughput with minimum CPU overhead. This mode is enabled by default
- Updated Adaptive Rx to ignore ACK packets so that queues that only handle ACK packets remain with the default moderation.
- Added a new mechanism for the device FW/HW to log important events into the event tracing system (/sys/kernel/debug/tracing) without requiring any Mellanox-specific tool. Note: This feature is enabled by default.
- Added support for C-tag (0x8100) VLAN insertion to tagged packets in VST mode.
- Added support for Mellanox Accelerated Switching And Packet Processing (ASAP2) technology, which allows OVS offloading by handling OVS data-plane, while maintaining OVS control-plane unmodified. OVS Offload using ASAP2 technology provides significantly higher OVS performance without the associated CPU load. For further information, refer to ASAP2 Release Notes under www.mellanox.com -> Products -> Software -> ASAP2
Read More

Version

4.4-1.0.0.0, 4.4-1.0.0.0

Release date

10 Jan 2019

Download Type

Driver

Category

Network, Ethernet & Wireless

Importance

Recommended
Dell Technologies recommends applying this update during your next scheduled update cycle. The update contains changes to maintain overall system health. It ensures that the system software remains current and compatible with other system modules (firmware, BIOS, drivers, and software) and may include other new features.
Available formats

File Format: External release notes
File Name: Release.txt
File Size: 213.14 KB
This is a large file. Depending on your connection speed, it may take some time to download.
Format Description:
This file format contains plain text which can be viewed with a standard text editor.
To ensure the integrity of your download, please verify the checksum value.
MD5:
fde4f4c680db698c65e5e410d3f433d1
SHA1:
94156925b29a27200cbe7e76532278b2a7e51706
SHA-256:
1faa09e2d24867fb3575764289c9f876f7d0e171ccf55cd16eec827f9e0e19bf

File Format: GNU-Zip
File Name: MLNX_OFED_LINUX-4.4-1.0.0.0.tar.gz
File Size: 112.68 MB
This is a large file. Depending on your connection speed, it may take some time to download.
Format Description:
To ensure the integrity of your download, please verify the checksum value.
MD5:
3957ece9f68cc7e68843864d260169d2
SHA1:
6d2b30e95382f8b339ef1c9d37efc07d1bad2d14
SHA-256:
57d9ba0f6fe4f518f83f5a1f15b158e6e2a4c5facfd7cd1aa6aace3295bdbd49

By downloading, you accept the terms of the Dell Software License Agreement.

Additional details

Show All | Hide All
Red Hat® Enterprise Linux 6
Red Hat® Enterprise Linux 7
Mellanox Family of Server Adapters Drivers
DOWNLOAD
1 - Download the file MLNX_OFED_LINUX-4.4-1.0.0.0.tar.gz to a local hard drive or other storage media
2 - Go to the location where the the file has been downloaded
3 - Unpack the file with the following command:
tar -xvf MLNX_OFED_LINUX-4.4-1.0.0.0.tar.gz.

INSTALL
1 - Go to the location where the file has been unpacked, then issue the following command:
cd MLNX_OFED_LINUX-4.4-1.0.0.0
Change to the directory (folder) corresponding to the Linux OS distribution being selected (such as rhel7.5 or sles12sp2). For example if rhel7.5 is the target OS, go to its folder (subdirectory) with the following command:
cd rhel7/rhel7.5
3 - To install the selected package, Run the linux shell command:
./install.sh
4 - Follow the instructions on the screen

Need help with network connection issues?

Find a solution in Dell's network troubleshooting and usage guide.

Drivers help and tutorials