HowTo Locate the Windows Registry key for Mellanox Adapters

Version 3

    This post shows how to locate and access the proper location that holds the adapter parameters in Windows Registry.

    This post is meant for advance users.

     

     

    References

    • WinOF User Manual

     

    Only the common parameters of the adapter can be accessed via the standard Windows API (i.e Powershell and port properties).

    Other parameters doesn't have any API, and therefore in order to change them there is a need to edit them on the Windows Registry.

     

    Windows Registry is a database that stores configuration settings and options on Windows. It contains settings for low-level operating system components and for applications running on the platform that have opted to use the Registry.

     

    To access the Registry per specific port, you need to find the Driver Key Value.

    Find the Exact Ethernet port -> Right click Properties -> Select Details Tab -> Find The Driver key value string.

     

    Note: This key is per port and not per adapter. Each port has different Driver key value.

     

    Driver Key.PNG

     

     

    1. Open the registry using regedit application.

    2. Open HKEY_LOCAL_MECHINE -> SYSTEM -> CurrentControlSet -> Control -> Class

    And match the exact Driver key of the port.

     

     

    reg1.PNG

     

     

    3. Explore this folder with the right key. In this example 0010.

     

    reg2.PNG

     

    In this location, you can find all the configuration of the port.

     

    Note: not all the parameters may exist, if needed to change a parameter you may need to create it with specific value.