Driver Installation
Rev 1.6
26
Mellanox Technologies
4
Driver Installation
4.1
Linux
For Linux, download and install the latest OpenFabrics Enterprise Distribution (OFED) software
package available via the Mellanox web site at: http://www.mellanox.com => Products => Soft-
ware => InfiniBand/VPI Drivers => Linux SW/Drivers => Download. This chapter describes
how to install and test the Mellanox OFED for Linux package on a single host machine with Mel-
lanox ConnectX-5 adapter hardware installed.
4.1.1 Hardware and Software Requirements
4.1.2 Downloading Mellanox OFED
Step 1.
Verify that the system has a Mellanox network adapter (HCA/NIC) installed.
In the output example above, the first two rows indicate that one card is installed in a PCI
slot with PCI Bus address 05 (hexadecimal), PCI Device number 00 and PCI Function
number 0 and 1. The other card is installed in a PCI slot with PCI Bus address 82 (hexa-
decimal), PCI Device number 00 and PCI Function number 0 and 1.
Since the two PCIe cards are installed in two PCIe slots, each card gets a unique PCI Bus
and Device number. Each of the PCIe x8 busses sees two network ports; in effect, the two
100Gb/s physical ports of the ConnectX-5 Socket Direct Adapter are viewed as four net-
devices by the system.
Step 2.
Download the ISO image to your host.
Table 6 - Hardware and Software Requirements
Requirements
Description
Platforms
• A server platform with an adapter card based on one of the following Mellanox
Technologies’
InfiniBand/VP
HCA devices:
•
MT4119 ConnectX®-5 (VPI, IB, EN) (firmware: fw-ConnectX5)
.
Required Disk
Space for
Installation
1GB
Device ID
For the latest list of device IDs, please visit Mellanox website.
Operating System
Linux operating system.
For the list of supported operating system distributions and kernels, please refer to
the Mellanox OFED Release Notes file.
Installer
Privileges
The installation requires administrator (root) privileges on the target machine.
[root@mftqa-009 ~]# lspci |grep mellanox -i
05:00.0 Infiniband controller: Mellanox Technologies MT27800 Family [ConnectX-5]
05:00.1 Infiniband controller: Mellanox Technologies MT27800 Family [ConnectX-5]
82:00.0 Infiniband controller: Mellanox Technologies MT27800 Family [ConnectX-5]
82:00.1 Infiniband controller: Mellanox Technologies MT27800 Family [ConnectX-5]