Mellanox Linux Driver Source code for Mellanox ConnectX-3, ConnectX-3 Pro, ConnectX-4 Lx, ConnectX-4 and ConnectX-5 Ethernet adapters.
AUTO INSTALLEDThis file was automatically installed as part of a recent update. If you are experiencing any issues, you can manually download and reinstall.
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
No results found.We couldn't find anything for your search. Please modify your search and try again.
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.
Sign in to Windows as an admin to use automatic scan. If your're already signed in as an admin and seeing this message, please reboot.Your system is managed by your IT admin and features might be limited.
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
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.
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.