Ethernet OS Distributors
Mellanox Ethernet drivers, protocol software and tools are supported by respective major OS Vendors and Distributions Inbox or by Mellanox where noted. Mellanox also supports all major processor architectures
Ethernet Support for Linux (ConnectX* EN) | |||||
Distribution Source | Versions that support* Mellanox Network Adapters | Adapter Cards Supported | Supported CPU Architecture | Software Components | |
MLNX_EN v4.7-3.2.9.0 |
For the updated list, refer to the MLNX_EN Release Notes | ConnectX-6; ConnectX-5/ConnectX-5 Ex; ConnectX-4 Lx EN; ConnectX-4; ConnectX-3 Pro; ConnectX-3 |
x86_64, PPC64, PPC64, PPC64LE (Power8/Power9), Arm, | Stateless offload, LSO, RSS, Adaptive Interrupt moderation, HW Multicast filtering, Promiscuous mode, NVMe over Fabrics (NVMe-oF). Ethtool based performance Optimization, HA/Teaming, VLAN Tx/Rx acceleration, Multi-core NAPI support. | |
NOTE: For MLNX_EN older versions, click here and check the Archive versions in the download wizard. | |||||
MLNX_OFED v5.0-1.0.0.0 |
For the updated list, refer to the MLNX_OFED Release Notes | ConnectX-6 Dx; ConnectX-6; ConnectX-5/ConnectX-5 Ex; ConnectX-4 Lx EN; ConnectX-4; ConnectX-3 Pro; ConnectX-3 |
x86_64, PPC64, PPC64, PPC64LE (Power8/Power9), Arm, | RoCE support. Includes mlx4_ib, mlx4_core, mlx4_en, mlx5_ib, mlx5_core, IPoIB, SRP, Initiator, iSER, MVAPICH, Open MPI, ib-bonding driver with IPoIB interface. Extra packages: ibutils2, ibdump, ibhbalinux, dcbx |
|
MLNX_OFED v2.4-1.0.4 |
RHEL/CentOS 6.2, 6.3, 6.4, 6.5, 6.6, 7.0, 7.1; OEL 6.4, 6.5, 6.6; SLES 11 SP2, SLES 11 SP3, SLES 12; Citrix XenServer 6.2; Fedora 19, 21; Ubuntu 12.04.4, 14.04, 14.10; Debian 6.0.9, 7.5, 7.6 |
ConnectX-2 VPI / EN; ConnectX-3 VPI / EN; ConnectX-3 Pro VPI / EN; |
x86_64, x86, PPC | OFED v2.4 based Driver, with RoCE support. Includes mlx4_ib, mlx4_core, mlx4_en, mlx5_ib, mlx5_core, IPoIB, eIPoIB, SRP, Initiator,
iSER, FCA, MXM, MVAPICH, Open MPI, ib-bonding driver with IPoIB
interface. Extra packages: ibutils2, ibdump, ibhbalinux, dcbx |
|
MLNX_OFED v1.5.3-4.0.42 | RHEL 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3; SLES 10 SP4; SLES 11, SLES 11 SP1, SLES 11 SP2; OEL 6.1 |
ConnectX-2 VPI / EN; ConnectX-3 VPI / EN | x86_64, x86, PPC | OFED v1.5.3.2 based Driver, with RoCE support. Includes mthca,
mlx4, mlx_core, mlx4_en, mlx4_vnic (EoIB), IPoIB, SDP, SRP Initiator,
FCA, MXM, RDS**, MVAPICH, Open MPI, ib-bonding driver with IPoIB
interface. Extra packages: ibutils2, ibdump, ibhbalinux, dcbx |
|
NOTE: For MLNX_OFED older versions, click here and check the Archive versions in the download wizard. | |||||
Ethernet Support for Windows (Mellanox Package and Open Fabrics WinOF support) | |||||
WinOF-2 v2.40 | For the updated list, refer to the WinOF-2 Release Note | BlueField ConnectX-6 Dx ConnectX-6 ConnectX-5 Ex ConnectX-5 ConnectX-4 Lx ConnectX-4 |
x86_64 | WinOF-2 v2.40 based: mlx5, ND, NDK, Eth | |
WinOF v5.50 | Windows Server 2012 R2 Windows Server 2012 [Beta] Windows Server 1803 (RS4) Windows 10 Client (64 bit only) [Beta] Windows 10 Client 1803 (RS4) (64 bit only) Windows 8.1 Client (64 bit only) |
ConnectX-3 VPI / EN; ConnectX-3 Pro VPI / EN | x86_64 | WinOF VPI v5.50 based: mlx4, IPoIB, ND, NDK, Eth | |
NOTE: For MLNX_WinOF older versions, click here and check the Archive versions in the download wizard. | |||||
Ethernet Support for VMware | |||||
VMware | ESXi 5.5, ESXi 6.0 | ConnectX-4 EN, ConnextX-4 Lx EN, ConnectX-5 EN, ConnextX-5 Ex EN |
x86_64, x86 | 4.5.10.3/4.15.10.3 MLNX-NATIVE-ESX Base driver (mlx5_core, nmlx5_rdma) | |
ESXi 5.5, ESXi 6.0, ESXi 6.5 & ESXi 6.7 | ConnectX-4 EN, ConnextX-4 Lx EN, ConnectX-5 EN, ConnextX-5 Ex EN |
x86_64, x86 | 4.5.10.3/4.15.13.2/4.16.13.5/4.17.13.8 MLNX-NATIVE-ESX Base driver (mlx5_core, nmlx5_rdma) | ||
ESXi 6.0 & ESXi 6.5 | ConnectX-4 EN, ConnextX-4 Lx EN | x86_64, x86 | 4.5.6.22/4.15.6.22 MLNX-NATIVE-ESX Base driver (mlx5_core) | ||
ConnectX-3 EN, ConnextX-3 Pro EN | x86_64, x86 | 3.16.11.6/3.15.11.6 MLNX-NATIVE-ESX Base driver (mlx4_core, mlx4_en) | |||
2.4.0 MLNX-OFED-ESX Base driver (mlx4_core, mlx4_en) | |||||
ESXi 5.5 | ConnectX-3 EN, ConnextX-3 Pro EN | x86_64, | 2.3.3.1 MLNX-OFED-ESX Base driver (mlx4_core, mlx4_en) | ||
ESXi 5.1 & ESXi 5.5 | ConnectX-2 EN, ConnectX-3 EN, ConnextX-3 Pro EN | x86_64, x86 | 1.9.10-5 MLX4_EN Base driver (mlx4_core, mlx4_en, iSER) 1.9.9-0 MLX4_EN Base driver (mlx4_core, mlx4_en) |
||
ESX/ESXi 5.x | ConnectX EN, ConnectX-2 EN | x86_64, x86 | 1.6.1-2 MLX4_EN Base driver (mlx4_en) | ||
NOTE: VMware ESX 3.5 (U1, U2, U3, U4) and VMware ESXi 4.x older versions, click here and check the Archive tab. | |||||
OS Inbox Support for Linux Distributions | |||||
Distribution Source | Versions that support* Mellanox InfiniBand Adapters | Adapter Cards Supported | Supported CPU Architecture | ||
RedHat | RHEL 7.5 ALT | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64, ppcle | ||
RHEL 7.5 | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64, ppcle | |||
RHEL 7.4 ALT | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64, ppcle | |||
RHEL 7.4 | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64, ppcle | |||
RHEL 7.3 | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64, ppcle | |||
RHEL 6.9 | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | |||
RHEL 6.8 | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | |||
SuSE | SLES 12 SP3 | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | ||
SLES 12 SP2 | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | |||
SLES 11 SP4 | ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ia64, ppc64 | |||
Ubuntu | Ubuntu 18.04 | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | ||
Ubuntu 17.10 | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | |||
Ubuntu 17.04 | ConnectX-5 EN ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | |||
Ubuntu 16.10 | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64 | |||
Ubuntu 16.04 (LTS) | ConnectX-4 Lx EN; ConnectX-4 VPI / EN; ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64; aarch64 | |||
Ubuntu 14.04 | ConnectX-3 Pro VPI / EN; ConnectX-3 VPI / EN; ConnectX-2 VPI / EN; Connect-IB |
x86_64, x86, ppc64; aarch64 | |||
Citrix XenServer (Ethernet) | |||||
mlx4_en(Inbox) |
XenServer v5.0/5.1 | ConnectX EN; ConnectX-2 EN | x86_64, x86 | 1.4.3 Stateless offload, LSO, RSS, Interrupt moderation, Multicast, Promiscuous mode. Ethtool based performance Optimization, HA/Teaming |