Configuration Using Registry Keys

Mellanox IPoIB and Ethernet drivers use registry keys to control the NIC operations. The registry keys receive default values during the installation of the Mellanox adapters. Most of the parameters are visible in the registry by default, however, certain parameters must be created in order to modify the default behavior of the Mellanox driver.

The adapter can be configured either from the User Interface (Device Manager → Mellanox Adapter → Right click → Properties) or by setting the registry directly.

All Mellanox adapter parameters are located in the registry under the following registry key:

Copy
Copied!
            

HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \ Control \ Class \{4D36E972-E325-11CE-BFC1-08002bE10318} \<Index>

The registry key can be divided into 4 different groups:

Registry Key Groups

Group

Description

Basic

Contains the basic configuration.

Offload Options

Controls the offloading operation that the NIC supports.

Performance Options

Controls the NIC operation in different environments and scenarios.

Flow Control Options

Controls the TCP/IP traffic.

Any registry key that starts with an asterisk ("*") is a well-known registry key. For more details regarding the registries, please refer to: http://msdn.microsoft.com/en-us/library/ff570865(v=VS.85).aspx

To find the nn value of your HCA from the Device Manager please perform the following steps:

  1. Open Device Manager, and go to System devices.

  2. Right click on a Mellanox -ConnectX® card → Properties.

  3. Go to Details tab.

  4. Select the Driver key, and obtain the nn number.
    In the below example, the index equals 0041

    image2019-3-12_15-58-2.png

To find the index value of your Network Interface from the Device Manager please perform the following steps:

  1. Open Device Manager, and go to Network Adapters.

  2. Right click → Properties on Mellanox Connect-X® Ethernet Adapter.

  3. Go to Details tab.

  4. Select the Driver key, and obtain the nn number.
    In the below example, the index equals 0010

    image2019-3-12_15-59-11.png

© Copyright 2023, NVIDIA. Last updated on May 23, 2023.