Mellanox Linux Driver Source code for Mellanox ConnectX-3, ConnectX-3 Pro, ConnectX-4 Lx, ConnectX-4 and ConnectX-5 Ethernet adapters.

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 Source code packages for Mellanox ConnectX-3 , ConnectX-4 and ConnectX-5 Ethernet adapters, supporting RHEL6.9, RHEL7.5.
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

12 Feb 2019

Download Type

Source File

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_SRC-4.4-1.0.0.0.tar.gz
File Size: 44.15 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:
06d94b0862cdcafac41033e9cd9d732f
SHA1:
a033462f5e28837b8843c6886a337ea10dd0618b
SHA-256:
105e243ab6202329b9413333295c2610ee69ea7cbef49e92569946374bd88b6a

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
Family of Server Adapters Firmware
Download
1 - Download the file MLNX_OFED_SRC-4.4-1.0.0.0.tar.gz to a local hard drive or other storage media
2 - Unpack the file with the following command:
tar -xvf MLNX_OFED_SRC-4.4-1.0.0.0.tar.gz
3 - Go to the folder where the archive was unpacked with the following command:
cd MLNX_OFED_SRC-4.4-1.0.0.0

Installation
1 - To install the selected package, Run the linux shell command with the provided install script:
./install.pl
2 - When option menu appears, select option 2 - Install OFED Software
3 - Then select option 1 - Basic
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