Mellanox WinOF Driver Powershell Commands

Version 8

    This post shows all powershell command output for WinOF 4.95 commands for Windows 2012 for ConnectX-3 / ConnectX-3 Pro adapters.

    This post is basic and meant for beginners.

     

    Note: Powershell commands are not supported on Windows 2008 server.

     

    References

     

    Getting Help

     

    1. To get help use the command Get-Help and the command name.

    For example:

    PS C:\Users\Administrator> Get-help Set-MlnxPCIDevicePortTypeSetting

     

    NAME

        Set-MlnxPCIDevicePortTypeSetting

     

    SYNTAX

        Set-MlnxPCIDevicePortTypeSetting [[-Name] <string[]>] [-port1 <string>] [-port2 <string>] [-CimSession

        <CimSession[]>] [-ThrottleLimit <int>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]  [<CommonParameters>]

     

        Set-MlnxPCIDevicePortTypeSetting -InputObject <CimInstance#MLNX_PCIDevicePortTypeSettingData[]> [-port1 <string>]

        [-port2 <string>] [-CimSession <CimSession[]>] [-ThrottleLimit <int>] [-AsJob] [-PassThru] [-WhatIf] [-Confirm]

        [<CommonParameters>]

     

    ALIASES

        None

     

    REMARKS

        None

     

    2. It is recommended to update the help topics using the command

    PS C:\Users\Administrator> update-help

     

    Powershell SET commands Sets

     

    A. Set-MlnxDriverCoreSetting

    B. Set-MlnxPCIDevicePortTypeSetting

    C. Set-MlnxPCIDeviceSriovSetting

     

     

    Powershell GET commands Sets

     

    A. Get-MlnxDriver

    B. Get-MlnxFirmware

    C. Get-MlnxIBPort

    D. Get-MlnxNetAdapter

    E. Get-MlnxPCIDevice

    F. Get-MlnxSoftware

     

    A. Get-MlnxDriver Command Set

     

    • Get-MlnxDriverCapabilities
    • Get-MlnxDriverCoreCapabilities
    • Get-MlnxDriverCoreSetting
    • Get-MlnxDriverService
    • Get-MlnxDriverSetting

     

    1. Get-MlnxDriverCapabilities

    PS C:\Users\Administrator> Get-MlnxDriverCapabilities

     

    Caption            : MLNX_DriverIbCapabilities 'Mellanox InfiniBand Bus/AL (Filter Driver) Capabilities'

    Description        : Mellanox InfiniBand Bus/AL (Filter Driver) Capabilities

    ElementName        : ibbus

    InstanceID         : ibbus

    Name               : ibbus

    SystemName         : GEN-L-VRT-001

    DebugFlags_Max     : 4294967295

    DebugFlags_Min     : 0

    IbalDebugFlags_Max : 255

    IbalDebugFlags_Min : 0

    IbalDebugLevel_Max : 5

    IbalDebugLevel_Min : 0

    PSComputerName     :

     

    Caption           : MLNX_DriverEthCapabilities 'Mellanox ConnectX based Ethernet Adapter (NDIS 6.3) Driver Capabilities'

    Description       : Mellanox ConnectX based Ethernet Adapter (NDIS 6.3) Driver Capabilities

    ElementName       : mlx4eth63

    InstanceID        : mlx4eth63

    Name              : mlx4eth63

    SystemName        : GEN-L-VRT-001

    ModeFlags_Max     : 4294967295

    ModeFlags_Min     : 0

    NdkDebugFlags_Max : 4294967295

    NdkDebugFlags_Min : 0

    NdkDebugLevel_Max : 5

    NdkDebugLevel_Min : 0

    PSComputerName    :

     

    Caption           : MLNX_DriverIpOverIbCapabilities 'Mellanox ConnectX based IPoIB Adapter (NDIS 6.3) Driver Capabilities'

    Description       : Mellanox ConnectX based IPoIB Adapter (NDIS 6.3) Driver Capabilities

    ElementName       : ipoib6x

    InstanceID        : ipoib6x

    Name              : ipoib6x

    SystemName        : GEN-L-VRT-001

    ModeFlags_Max     : 4294967295

    ModeFlags_Min     : 0

    NdkDebugFlags_Max : 4294967295

    NdkDebugFlags_Min : 0

    NdkDebugLevel_Max : 5

    NdkDebugLevel_Min : 0

    PSComputerName    :

     

    Caption                   : MLNX_DriverCoreCapabilities 'Mellanox ConnectX Bus Enumerator Capabilities'

    Description               : Mellanox ConnectX Bus Enumerator Capabilities

    ElementName               : mlx4_bus

    InstanceID                : mlx4_bus

    Name                      : mlx4_bus

    SystemName                : GEN-L-VRT-001

    LogMttsPerSeg_Max         : 5

    LogMttsPerSeg_Min         : 1

    LogNumCq_Max              : 24

    LogNumCq_Min              : 8

    LogNumMac_Max             : 7

    LogNumMac_Min             : 0

    LogNumMcg_Max             : 13

    LogNumMcg_Min             : 8

    LogNumMpt_Max             : 24

    LogNumMpt_Min             : 17

    LogNumMtt_Max             : 31

    LogNumMtt_Min             : 20

    LogNumQp_Max              : 24

    LogNumQp_Min              : 17

    LogNumRdmaRc_Max          : 7

    LogNumRdmaRc_Min          : 0

    LogNumSrq_Max             : 23

    LogNumSrq_Min             : 8

    LogNumVlan_Max            : 7

    LogNumVlan_Min            : 0

    MaximumWorkingThreads_Max : 1024

    MaximumWorkingThreads_Min : 1

    Set4kMtu_Max              : 1

    Set4kMtu_Min              : 0

    PSComputerName            :

     

    Caption        : MLNX_DriverCapabilities 'Mellanox Driver Capabilities'

    Description    : Mellanox Driver Capabilities

    ElementName    : DriversCapabilities

    InstanceID     : DriversCap

    Name           : DriversCapabilities

    SystemName     : GEN-L-VRT-001

    PSComputerName :

     

     

    2. Get-MlnxDriverCoreCapabilities

    PS C:\Users\Administrator> Get-MlnxDriverCoreCapabilities

     

    Caption                   : MLNX_DriverCoreCapabilities 'Mellanox ConnectX Bus Enumerator Capabilities'

    Description               : Mellanox ConnectX Bus Enumerator Capabilities

    ElementName               : mlx4_bus

    InstanceID                : mlx4_bus

    Name                      : mlx4_bus

    SystemName                : GEN-L-VRT-001

    LogMttsPerSeg_Max         : 5

    LogMttsPerSeg_Min         : 1

    LogNumCq_Max              : 24

    LogNumCq_Min              : 8

    LogNumMac_Max             : 7

    LogNumMac_Min             : 0

    LogNumMcg_Max             : 13

    LogNumMcg_Min             : 8

    LogNumMpt_Max             : 24

    LogNumMpt_Min             : 17

    LogNumMtt_Max             : 31

    LogNumMtt_Min             : 20

    LogNumQp_Max              : 24

    LogNumQp_Min              : 17

    LogNumRdmaRc_Max          : 7

    LogNumRdmaRc_Min          : 0

    LogNumSrq_Max             : 23

    LogNumSrq_Min             : 8

    LogNumVlan_Max            : 7

    LogNumVlan_Min            : 0

    MaximumWorkingThreads_Max : 1024

    MaximumWorkingThreads_Min : 1

    Set4kMtu_Max              : 1

    Set4kMtu_Min              : 0

    PSComputerName            :

     

    3. Get-MlnxDriverCoreSetting

    PS C:\Users\Administrator> Get-MlnxDriverCoreSetting

     

    Caption               : DriverCoreSettingData 'mlx4_bus'

    Description           : Mellanox Driver Option Settings

    ElementName           : mlx4_bus

    InstanceID            : mlx4_bus

    Name                  : mlx4_bus

    Source                : 3

    SystemName            : GEN-L-VRT-001

    LogMttsPerSeg         : 3

    LogNumCq              : 16

    LogNumMac             : 7

    LogNumMcg             : 13

    LogNumMpt             : 19

    LogNumMtt             : 20

    LogNumQp              : 21

    LogNumRdmaRc          : 4

    LogNumSrq             : 16

    LogNumVlan            : 7

    MaximumWorkingThreads : 42929672945

    RoceMode              : 2.0

    Set4kMtu              : True

    SriovEnable           : False

    SriovPort1NumVFs      :

    SriovPort2NumVFs      :

    SriovPortMode         :

    PSComputerName        :

     

    4. Get-MlnxDriverService

    PS C:\Users\Administrator> Get-MlnxDriverService

     

    Caption                  : Mellanox InfiniBand Bus/AL (Filter Driver)

    Description              : Mellanox InfiniBand Bus/AL (Filter Driver)

    ElementName              : ibbus

    InstanceID               : ibbus

    CommunicationStatus      :

    DetailedStatus           :

    HealthState              :

    InstallDate              :

    Name                     : ibbus

    OperatingStatus          :

    OperationalStatus        :

    PrimaryStatus            :

    Status                   : OK

    StatusDescriptions       :

    AvailableRequestedStates :

    EnabledDefault           : 2

    EnabledState             : 5

    OtherEnabledState        :

    RequestedState           : 12

    TimeOfLastStateChange    :

    TransitioningToState     : 12

    CreationClassName        : MLNX_DriverService

    PrimaryOwnerContact      : http://www.mellanox.com/page/support_index

    PrimaryOwnerName         : Mellanox Technologies

    Started                  : True

    StartMode                : Service demand start

    SystemCreationClassName  : CIM_System

    SystemName               : GEN-L-VRT-001

    PSComputerName           :

     

    Caption                  : Mellanox ConnectX based IPoIB Adapter (NDIS 6.3) Driver

    Description              : Mellanox ConnectX based IPoIB Adapter (NDIS 6.3) Driver

    ElementName              : ipoib6x

    InstanceID               : ipoib6x

    CommunicationStatus      :

    DetailedStatus           :

    HealthState              :

    InstallDate              :

    Name                     : ipoib6x

    OperatingStatus          :

    OperationalStatus        :

    PrimaryStatus            :

    Status                   : Stopped

    StatusDescriptions       :

    AvailableRequestedStates :

    EnabledDefault           : 2

    EnabledState             : 5

    OtherEnabledState        :

    RequestedState           : 12

    TimeOfLastStateChange    :

    TransitioningToState     : 12

    CreationClassName        : MLNX_DriverService

    PrimaryOwnerContact      : http://www.mellanox.com/page/support_index

    PrimaryOwnerName         : Mellanox Technologies

    Started                  : False

    StartMode                : Service demand start

    SystemCreationClassName  : CIM_System

    SystemName               : GEN-L-VRT-001

    PSComputerName           :

     

    Caption                  : Mellanox ConnectX based Ethernet Adapter (NDIS 6.3) Driver

    Description              : Mellanox ConnectX based Ethernet Adapter (NDIS 6.3) Driver

    ElementName              : mlx4eth63

    InstanceID               : mlx4eth63

    CommunicationStatus      :

    DetailedStatus           :

    HealthState              :

    InstallDate              :

    Name                     : mlx4eth63

    OperatingStatus          :

    OperationalStatus        :

    PrimaryStatus            :

    Status                   : OK

    StatusDescriptions       :

    AvailableRequestedStates :

    EnabledDefault           : 2

    EnabledState             : 5

    OtherEnabledState        :

    RequestedState           : 12

    TimeOfLastStateChange    :

    TransitioningToState     : 12

    CreationClassName        : MLNX_DriverService

    PrimaryOwnerContact      : http://www.mellanox.com/page/support_index

    PrimaryOwnerName         : Mellanox Technologies

    Started                  : True

    StartMode                : Service demand start

    SystemCreationClassName  : CIM_System

    SystemName               : GEN-L-VRT-001

    PSComputerName           :

     

    Caption                  : Mellanox ConnectX Bus Enumerator

    Description              : Mellanox ConnectX Bus Enumerator

    ElementName              : mlx4_bus

    InstanceID               : mlx4_bus

    CommunicationStatus      :

    DetailedStatus           :

    HealthState              :

    InstallDate              :

    Name                     : mlx4_bus

    OperatingStatus          :

    OperationalStatus        :

    PrimaryStatus            :

    Status                   : OK

    StatusDescriptions       :

    AvailableRequestedStates :

    EnabledDefault           : 2

    EnabledState             : 5

    OtherEnabledState        :

    RequestedState           : 12

    TimeOfLastStateChange    :

    TransitioningToState     : 12

    CreationClassName        : MLNX_DriverService

    PrimaryOwnerContact      : http://www.mellanox.com/page/support_index

    PrimaryOwnerName         : Mellanox Technologies

    Started                  : True

    StartMode                : Service demand start

    SystemCreationClassName  : CIM_System

    SystemName               : GEN-L-VRT-001

    PSComputerName           :

     

    5. Get-MlnxDriverSetting

    PS C:\Users\Administrator> Get-MlnxDriverSetting

     

    Caption               : DriverCoreSettingData 'mlx4_bus'

    Description           : Mellanox Driver Option Settings

    ElementName           : mlx4_bus

    InstanceID            : mlx4_bus

    Name                  : mlx4_bus

    Source                : 3

    SystemName            : GEN-L-VRT-001

    LogMttsPerSeg         : 3

    LogNumCq              : 16

    LogNumMac             : 7

    LogNumMcg             : 13

    LogNumMpt             : 19

    LogNumMtt             : 20

    LogNumQp              : 21

    LogNumRdmaRc          : 4

    LogNumSrq             : 16

    LogNumVlan            : 7

    MaximumWorkingThreads : 4294967295

    RoceMode              : 2.0

    Set4kMtu              : True

    SriovEnable           : False

    SriovPort1NumVFs      :

    SriovPort2NumVFs      :

    SriovPortMode         :

    PSComputerName        :

     

    Caption        : DriverEthSettingData 'mlx4eth63'

    Description    : Mellanox mlx4eth63 Option Settings

    ElementName    : mlx4eth63

    InstanceID     : mlx4eth63

    Name           : mlx4eth63

    Source         : 3

    SystemName     : GEN-L-VRT-001

    ModeFlags      :

    NdkDebugFlags  :

    NdkDebugLevel  :

    PSComputerName :

     

    Caption        : DriverIbSettingData 'ibbus'

    Description    : Mellanox ibbus Option Settings

    ElementName    : ibbus

    InstanceID     : ibbus

    Name           : ibbus

    Source         : 3

    SystemName     : GEN-L-VRT-001

    DebugFlags     : 2147483648

    IbalDebugFlags : 16777215

    IbalDebugLevel : 2

    PSComputerName :

     

    Caption        : DriverIpOverIbSettingData 'ipoib6x'

    Description    : Mellanox ipoib6x Option Settings

    ElementName    : ipoib6x

    InstanceID     : ipoib6x

    Name           : ipoib6x

    Source         : 3

    SystemName     : GEN-L-VRT-001

    ModeFlags      : 0

    NdkDebugFlags  : 4095

    NdkDebugLevel  : 2

    PSComputerName :

     

    B. Get-MlnxFirmware Command Set

     

    1. Get-MlnxFirmwareIdentity

    PS C:\Users\Administrator> Get-MlnxFirmwareIdentity

     

    Caption                               : MLNX_FirmwareIdentity 'Firmware for device 4103 with PSID MT_1090111019'

    Description                           : Firmware for device 4103 with PSID MT_1090111019

    ElementName                           : MT_1090111019

    InstanceID                            : mt4103_pci_cr0

    CommunicationStatus                   :

    DetailedStatus                        :

    HealthState                           :

    InstallDate                           :

    Name                                  : MLNX VPI Adapter MT1347X02485 firmware

    OperatingStatus                       :

    OperationalStatus                     :

    PrimaryStatus                         :

    Status                                :

    StatusDescriptions                    :

    BuildNumber                           : 5100

    ClassificationDescriptions            : {Firmware}

    Classifications                       : {10}

    ExtendedResourceType                  : 1

    IdentityInfoType                      : {SoftwareID, SoftwareStatus}

    IdentityInfoValue                     : {mt4103_pci_cr0, 2}

    IsEntity                              : False

    IsLargeBuildNumber                    : False

    Languages                             :

    LargeBuildNumber                      :

    MajorVersion                          : 2

    Manufacturer                          : Mellanox Technologies

    MinExtendedResourceTypeBuildNumber    :

    MinExtendedResourceTypeMajorVersion   :

    MinExtendedResourceTypeMinorVersion   :

    MinExtendedResourceTypeRevisionNumber :

    MinorVersion                          : 32

    OtherExtendedResourceTypeDescription  : MT_1090111019

    ReleaseDate                           :

    RevisionNumber                        : 5100

    SerialNumber                          : MT_1090111019

    TargetOperatingSystems                :

    TargetOSTypes                         :

    TargetTypes                           :

    VersionString                         : 2.33.5100

    Location                              : 130:0:0

    PSComputerName                        :

     

    C. Get-MlnxIBPort Command Set

     

    • Get-MlnxIBPort
    • Get-MlnxIBPortCounters

     

    1. Get-MlnxIBPort

    PS C:\Users\Administrator> Get-MlnxIBPort

     

    Caption                          : MLNX_IBPort 'Mellanox HCA 0 RDMA Port 1'

    Description                      : Mellanox HCA 0 RDMA Port 1

    ElementName                      : HCA 0 RDMA Port 1

    InstanceID                       : f65214fffe171f91

    CommunicationStatus              :

    DetailedStatus                   :

    HealthState                      :

    InstallDate                      :

    Name                             : HCA 0 RDMA Port 1

    OperatingStatus                  :

    OperationalStatus                : {2}

    PrimaryStatus                    :

    Status                           :

    StatusDescriptions               : {PORT_ACTIVE}

    AvailableRequestedStates         :

    EnabledDefault                   : 2

    EnabledState                     : 2

    OtherEnabledState                :

    RequestedState                   : 12

    TimeOfLastStateChange            :

    TransitioningToState             : 12

    AdditionalAvailability           :

    Availability                     :

    CreationClassName                : MLNX_IBPort

    DeviceID                         : f65214fffe171f91

    ErrorCleared                     :

    ErrorDescription                 :

    IdentifyingDescriptions          :

    LastErrorCode                    :

    MaxQuiesceTime                   :

    OtherIdentifyingInfo             :

    PowerManagementCapabilities      :

    PowerManagementSupported         :

    PowerOnHours                     :

    StatusInfo                       :

    SystemCreationClassName          : CIM_System

    SystemName                       : GEN-L-VRT-001

    TotalPowerOnHours                :

    MaxSpeed                         : 0

    OtherPortType                    :

    PortType                         : 62

    RequestedSpeed                   :

    Speed                            : 40

    UsageRestriction                 :

    ActiveMaximumTransmissionUnit    : 1024

    AutoSense                        : True

    FullDuplex                       : True

    LinkTechnology                   : 2

    NetworkAddresses                 : {0000}

    OtherLinkTechnology              :

    OtherNetworkPortType             :

    PermanentAddress                 : f65214fffe171f91

    PortNumber                       : 1

    SupportedMaximumTransmissionUnit : 2048

    LIDMask                          : 0

    LinkSpeedActive                  : 2

    LinkWidthActive                  : 1

    MaxMsgSize                       : 1073741824

    MaxVls                           : 2

    NumGids                          : 128

    NumPkeys                         : 1

    PciLocation                      :

    QkeyCtr                          : 0

    SmSl                             : 0

    SubnetTimeout                    : 0

    Transport                        : RoCE v2.0

    PSComputerName                   :

     

    Caption                          : MLNX_IBPort 'Mellanox HCA 0 RDMA Port 2'

    Description                      : Mellanox HCA 0 RDMA Port 2

    ElementName                      : HCA 0 RDMA Port 2

    InstanceID                       : f65214fffe171f92

    CommunicationStatus              :

    DetailedStatus                   :

    HealthState                      :

    InstallDate                      :

    Name                             : HCA 0 RDMA Port 2

    OperatingStatus                  :

    OperationalStatus                : {2}

    PrimaryStatus                    :

    Status                           :

    StatusDescriptions               : {PORT_ACTIVE}

    AvailableRequestedStates         :

    EnabledDefault                   : 2

    EnabledState                     : 2

    OtherEnabledState                :

    RequestedState                   : 12

    TimeOfLastStateChange            :

    TransitioningToState             : 12

    AdditionalAvailability           :

    Availability                     :

    CreationClassName                : MLNX_IBPort

    DeviceID                         : f65214fffe171f92

    ErrorCleared                     :

    ErrorDescription                 :

    IdentifyingDescriptions          :

    LastErrorCode                    :

    MaxQuiesceTime                   :

    OtherIdentifyingInfo             :

    PowerManagementCapabilities      :

    PowerManagementSupported         :

    PowerOnHours                     :

    StatusInfo                       :

    SystemCreationClassName          : CIM_System

    SystemName                       : GEN-L-VRT-001

    TotalPowerOnHours                :

    MaxSpeed                         : 0

    OtherPortType                    :

    PortType                         : 62

    RequestedSpeed                   :

    Speed                            : 20

    UsageRestriction                 :

    ActiveMaximumTransmissionUnit    : 1024

    AutoSense                        : True

    FullDuplex                       : True

    LinkTechnology                   : 2

    NetworkAddresses                 : {0000}

    OtherLinkTechnology              :

    OtherNetworkPortType             :

    PermanentAddress                 : f65214fffe171f92

    PortNumber                       : 2

    SupportedMaximumTransmissionUnit : 2048

    LIDMask                          : 0

    LinkSpeedActive                  : 2

    LinkWidthActive                  : 1

    MaxMsgSize                       : 1073741824

    MaxVls                           : 2

    NumGids                          : 128

    NumPkeys                         : 1

    PciLocation                      :

    QkeyCtr                          : 0

    SmSl                             : 0

    SubnetTimeout                    : 0

    Transport                        : RoCE v2.0

    PSComputerName                   :

     

    2. Get-MlnxIBPortCounters

    PS C:\Users\Administrator> Get-MlnxIBPortCounters

     

    Caption                      : MLNX_IBPort 'Mellanox HCA 0 RDMA Port 1'

    Description                  : Mellanox HCA 0 RDMA Port 1

    ElementName                  : HCA 0 RDMA Port 1

    InstanceID                   : f65214fffe171f91

    SampleInterval               : 00:00:00

    StartStatisticTime           :

    StatisticTime                : 7/21/2015 11:03:48 PM

    BytesReceived                : 0

    BytesTransmitted             : 801638

    PacketsReceived              : 0

    PacketsTransmitted           : 20341

    ExcessiveBufferOverrunErrors : 0

    LinkDownedCounter            : 0

    LinkErrorRecoveryCounter     : 0

    LocalLinkIntegrityErrors     :

    PortRcvConstraintErrors      : 0

    PortRcvErrors                : 0

    PortRcvRemotePhysicalErrors  : 0

    PortRcvSwitchRelayErrors     : 0

    PortXmitConstraintErrors     : 0

    PortXmitDiscards             : 0

    SymbolErrorCounter           : 0

    VL15Dropped                  : 0

    SystemName                   : GEN-L-VRT-001

    PSComputerName               :

     

    Caption                      : MLNX_IBPort 'Mellanox HCA 0 RDMA Port 2'

    Description                  : Mellanox HCA 0 RDMA Port 2

    ElementName                  : HCA 0 RDMA Port 2

    InstanceID                   : f65214fffe171f92

    SampleInterval               : 00:00:00

    StartStatisticTime           :

    StatisticTime                : 7/21/2015 11:03:48 PM

    BytesReceived                : 0

    BytesTransmitted             : 820082

    PacketsReceived              : 0

    PacketsTransmitted           : 20295

    ExcessiveBufferOverrunErrors : 0

    LinkDownedCounter            : 0

    LinkErrorRecoveryCounter     : 0

    LocalLinkIntegrityErrors     :

    PortRcvConstraintErrors      : 0

    PortRcvErrors                : 0

    PortRcvRemotePhysicalErrors  : 0

    PortRcvSwitchRelayErrors     : 0

    PortXmitConstraintErrors     : 0

    PortXmitDiscards             : 0

    SymbolErrorCounter           : 0

    VL15Dropped                  : 0

    SystemName                   : GEN-L-VRT-001

    PSComputerName               :

     

    D. Get-MlnxNetAdapter Command Set

     

    • Get-MlnxNetAdapter
    • Get-MlnxNetAdapterEcnSetting
    • Get-MlnxNetAdapterFlowContorlSetting
    • Get-MlnxNetAdapterRoceSetting
    • Get-MlnxNetAdapterSetting

     

    1. Get-MlnxNetAdapter

    PS C:\Users\Administrator> Get-MlnxNetAdapter

     

    Name                      Description                             Status                   MacAddress         LinkSpeed

    ----                      -----------                             ------                   ----------         ---------

    Ethernet                  Mellanox ConnectX-3 Pro Ethernet Ada... {Up}                     182924FC182924F   ...0000000

    Ethernet 3                Mellanox ConnectX-3 Pro Ethernet Ada... {Up}                     182949F4182949F   ...0000000

     

    2. Get-MlnxNetAdapterEcnSetting

    PS C:\Users\Administrator> Get-MlnxNetAdapterEcnSetting

     

    Caption                        : MLNX_NetAdapterEcnSettingData 'Mellanox ConnectX-3 Pro Ethernet Adapter'

    Description                    : Mellanox ConnectX-3 Pro Ethernet Adapter

    ElementName                    : Mellanox ConnectX-3 Pro Ethernet Adapter

    InstanceID                     : {B771CDBB-79B2-44D2-BEF9-39F91D6C5B81}

    InterfaceDescription           : Mellanox ConnectX-3 Pro Ethernet Adapter

    Name                           : Ethernet

    Source                         : 2

    SystemName                     : GEN-L-VRT-001

    EcnAlphaToRateCoeff            :

    EcnAlphaToRateShift            :

    EcnCatchRateLimitEn            :

    EcnClampTgtRate                :

    EcnClampTgtRateAfterTimeInc    :

    EcnCnp802pPrio                 :

    EcnCnpDscp                     :

    EcnCnpRecEn                    :

    EcnCnpTimer                    :

    EcnCoalesceCnpInRp             :

    EcnCompnRateLimit              :

    EcnDceTcpG                     :

    EcnDceTcpRtt                   :

    EcnDceTcpRttDelay              :

    EcnExpectIpv6                  :

    EcnExpectVlanTagged            :

    EcnFastRise                    :

    EcnForceRcTos                  :

    EcnForceUcTos                  :

    EcnInitialAlphaValue           :

    EcnMarkedRatioMultiplier       :

    EcnMarkedRatioShift            :

    EcnMaxByteRise                 :

    EcnMaxTimeBetweenCatches       :

    EcnMaxTimeRise                 :

    EcnMinLosslessBufferForCatches :

    EcnMinLossyBufferForCatches    :

    EcnNoCongestionCyclesToKeep    :

    EcnNpRecEn                     :

    EcnNumInjector                 :

    EcnRateToSetOnFirstCnp         :

    EcnRpgAiRate                   :

    EcnRpgByteReset                :

    EcnRpgHaiRate                  :

    EcnRpgMaxRate                  :

    EcnRpgMinDecFac                :

    EcnRpgMinRate                  :

    EcnRpgThreshold                :

    EcnRpgTimeReset                :

    EcnSupportIBStandardCnp        :

    EcnUseIBStandardCnp            :

    PSComputerName                 :

     

    Caption                        : MLNX_NetAdapterEcnSettingData 'Mellanox ConnectX-3 Pro Ethernet Adapter #5'

    Description                    : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    ElementName                    : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    InstanceID                     : {2C5052C4-CC23-4F8F-87AD-778884BAC9E1}

    InterfaceDescription           : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    Name                           : Ethernet 3

    Source                         : 2

    SystemName                     : GEN-L-VRT-001

    EcnAlphaToRateCoeff            :

    EcnAlphaToRateShift            :

    EcnCatchRateLimitEn            :

    EcnClampTgtRate                :

    EcnClampTgtRateAfterTimeInc    :

    EcnCnp802pPrio                 :

    EcnCnpDscp                     :

    EcnCnpRecEn                    :

    EcnCnpTimer                    :

    EcnCoalesceCnpInRp             :

    EcnCompnRateLimit              :

    EcnDceTcpG                     :

    EcnDceTcpRtt                   :

    EcnDceTcpRttDelay              :

    EcnExpectIpv6                  :

    EcnExpectVlanTagged            :

    EcnFastRise                    :

    EcnForceRcTos                  :

    EcnForceUcTos                  :

    EcnInitialAlphaValue           :

    EcnMarkedRatioMultiplier       :

    EcnMarkedRatioShift            :

    EcnMaxByteRise                 :

    EcnMaxTimeBetweenCatches       :

    EcnMaxTimeRise                 :

    EcnMinLosslessBufferForCatches :

    EcnMinLossyBufferForCatches    :

    EcnNoCongestionCyclesToKeep    :

    EcnNpRecEn                     :

    EcnNumInjector                 :

    EcnRateToSetOnFirstCnp         :

    EcnRpgAiRate                   :

    EcnRpgByteReset                :

    EcnRpgHaiRate                  :

    EcnRpgMaxRate                  :

    EcnRpgMinDecFac                :

    EcnRpgMinRate                  :

    EcnRpgThreshold                :

    EcnRpgTimeReset                :

    EcnSupportIBStandardCnp        :

    EcnUseIBStandardCnp            :

    PSComputerName                 :

     

    3. Get-MlnxNetAdapterFlowContorlSetting

    PS C:\Users\Administrator> Get-MlnxNetAdapterFlowControlSetting

     

    Caption                            : MLNX_NetAdapterFlowControlSetting 'Mellanox ConnectX-3 Pro Ethernet Adapter'

    Description                        : Mellanox ConnectX-3 Pro Ethernet Adapter

    ElementName                        : Mellanox ConnectX-3 Pro Ethernet Adapter

    InstanceID                         : {B771CDBB-79B2-44D2-BEF9-39F91D6C5B81}

    InterfaceDescription               : Ethernet

    Name                               : Ethernet

    Source                             : 2

    SystemName                         : GEN-L-VRT-001

    PFCRx                              : PFC

    PFCTx                              : PFC

    RroceDscpMarkPriorityFlowControl_0 : 0

    RroceDscpMarkPriorityFlowControl_1 : 1

    RroceDscpMarkPriorityFlowControl_2 : 2

    RroceDscpMarkPriorityFlowControl_3 : 3

    RroceDscpMarkPriorityFlowControl_4 : 4

    RroceDscpMarkPriorityFlowControl_5 : 5

    RroceDscpMarkPriorityFlowControl_6 : 6

    RroceDscpMarkPriorityFlowControl_7 : 7

    RxUntaggedMapToLossless            : 0

    TxUntagPriorityTag                 : 0

    PSComputerName                     :

     

    Caption                            : MLNX_NetAdapterFlowControlSetting 'Mellanox ConnectX-3 Pro Ethernet Adapter #5'

    Description                        : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    ElementName                        : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    InstanceID                         : {2C5052C4-CC23-4F8F-87AD-778884BAC9E1}

    InterfaceDescription               : Ethernet 3

    Name                               : Ethernet 3

    Source                             : 2

    SystemName                         : GEN-L-VRT-001

    PFCRx                              : PFC

    PFCTx                              : PFC

    RroceDscpMarkPriorityFlowControl_0 : 0

    RroceDscpMarkPriorityFlowControl_1 : 1

    RroceDscpMarkPriorityFlowControl_2 : 2

    RroceDscpMarkPriorityFlowControl_3 : 3

    RroceDscpMarkPriorityFlowControl_4 : 4

    RroceDscpMarkPriorityFlowControl_5 : 5

    RroceDscpMarkPriorityFlowControl_6 : 6

    RroceDscpMarkPriorityFlowControl_7 : 7

    RxUntaggedMapToLossless            : 0

    TxUntagPriorityTag                 : 0

    PSComputerName                     :

     

    4. Get-MlnxNetAdapterRoceSetting

    PS C:\Users\Administrator> Get-MlnxNetAdapterRoceSetting

     

    Name                      Description                                   Enabled             RoCE Mode

    ----                      -----------                                   -------             ---------

    Ethernet                  Mellanox ConnectX-3 Pro Ethernet Ada...                              2.0

    Ethernet 3                Mellanox ConnectX-3 Pro Ethernet Ada...                              2.0

     

    5. Get-MlnxNetAdapterSetting

    PS C:\Users\Administrator> Get-MlnxNetAdapterSetting

     

    Caption                        : MLNX_NetAdapterEcnSettingData 'Mellanox ConnectX-3 Pro Ethernet Adapter'

    Description                    : Mellanox ConnectX-3 Pro Ethernet Adapter

    ElementName                    : Mellanox ConnectX-3 Pro Ethernet Adapter

    InstanceID                     : {B771CDBB-79B2-44D2-BEF9-39F91D6C5B81}

    InterfaceDescription           : Mellanox ConnectX-3 Pro Ethernet Adapter

    Name                           : Ethernet

    Source                         : 2

    SystemName                     : GEN-L-VRT-001

    EcnAlphaToRateCoeff            :

    EcnAlphaToRateShift            :

    EcnCatchRateLimitEn            :

    EcnClampTgtRate                :

    EcnClampTgtRateAfterTimeInc    :

    EcnCnp802pPrio                 :

    EcnCnpDscp                     :

    EcnCnpRecEn                    :

    EcnCnpTimer                    :

    EcnCoalesceCnpInRp             :

    EcnCompnRateLimit              :

    EcnDceTcpG                     :

    EcnDceTcpRtt                   :

    EcnDceTcpRttDelay              :

    EcnExpectIpv6                  :

    EcnExpectVlanTagged            :

    EcnFastRise                    :

    EcnForceRcTos                  :

    EcnForceUcTos                  :

    EcnInitialAlphaValue           :

    EcnMarkedRatioMultiplier       :

    EcnMarkedRatioShift            :

    EcnMaxByteRise                 :

    EcnMaxTimeBetweenCatches       :

    EcnMaxTimeRise                 :

    EcnMinLosslessBufferForCatches :

    EcnMinLossyBufferForCatches    :

    EcnNoCongestionCyclesToKeep    :

    EcnNpRecEn                     :

    EcnNumInjector                 :

    EcnRateToSetOnFirstCnp         :

    EcnRpgAiRate                   :

    EcnRpgByteReset                :

    EcnRpgHaiRate                  :

    EcnRpgMaxRate                  :

    EcnRpgMinDecFac                :

    EcnRpgMinRate                  :

    EcnRpgThreshold                :

    EcnRpgTimeReset                :

    EcnSupportIBStandardCnp        :

    EcnUseIBStandardCnp            :

    PSComputerName                 :

     

    Caption                        : MLNX_NetAdapterEcnSettingData 'Mellanox ConnectX-3 Pro Ethernet Adapter #5'

    Description                    : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    ElementName                    : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    InstanceID                     : {2C5052C4-CC23-4F8F-87AD-778884BAC9E1}

    InterfaceDescription           : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    Name                           : Ethernet 3

    Source                         : 2

    SystemName                     : GEN-L-VRT-001

    EcnAlphaToRateCoeff            :

    EcnAlphaToRateShift            :

    EcnCatchRateLimitEn            :

    EcnClampTgtRate                :

    EcnClampTgtRateAfterTimeInc    :

    EcnCnp802pPrio                 :

    EcnCnpDscp                     :

    EcnCnpRecEn                    :

    EcnCnpTimer                    :

    EcnCoalesceCnpInRp             :

    EcnCompnRateLimit              :

    EcnDceTcpG                     :

    EcnDceTcpRtt                   :

    EcnDceTcpRttDelay              :

    EcnExpectIpv6                  :

    EcnExpectVlanTagged            :

    EcnFastRise                    :

    EcnForceRcTos                  :

    EcnForceUcTos                  :

    EcnInitialAlphaValue           :

    EcnMarkedRatioMultiplier       :

    EcnMarkedRatioShift            :

    EcnMaxByteRise                 :

    EcnMaxTimeBetweenCatches       :

    EcnMaxTimeRise                 :

    EcnMinLosslessBufferForCatches :

    EcnMinLossyBufferForCatches    :

    EcnNoCongestionCyclesToKeep    :

    EcnNpRecEn                     :

    EcnNumInjector                 :

    EcnRateToSetOnFirstCnp         :

    EcnRpgAiRate                   :

    EcnRpgByteReset                :

    EcnRpgHaiRate                  :

    EcnRpgMaxRate                  :

    EcnRpgMinDecFac                :

    EcnRpgMinRate                  :

    EcnRpgThreshold                :

    EcnRpgTimeReset                :

    EcnSupportIBStandardCnp        :

    EcnUseIBStandardCnp            :

    PSComputerName                 :

     

    Caption              : MLNX_NetAdapterRroceSettingData 'Mellanox ConnectX-3 Pro Ethernet Adapter'

    Description          : Mellanox ConnectX-3 Pro Ethernet Adapter

    ElementName          : Mellanox ConnectX-3 Pro Ethernet Adapter

    InstanceID           : {B771CDBB-79B2-44D2-BEF9-39F91D6C5B81}

    InterfaceDescription : Mellanox ConnectX-3 Pro Ethernet Adapter

    Name                 : Ethernet

    Source               : 3

    SystemName           : GEN-L-VRT-001

    Enabled              :

    PortNumber           : 1

    RoceMode             : 2.0

    PSComputerName       :

     

    Caption              : MLNX_NetAdapterRroceSettingData 'Mellanox ConnectX-3 Pro Ethernet Adapter #5'

    Description          : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    ElementName          : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    InstanceID           : {2C5052C4-CC23-4F8F-87AD-778884BAC9E1}

    InterfaceDescription : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    Name                 : Ethernet 3

    Source               : 3

    SystemName           : GEN-L-VRT-001

    Enabled              :

    PortNumber           : 2

    RoceMode             : 2.0

    PSComputerName       :

     

    Caption                            : MLNX_NetAdapterFlowControlSetting 'Mellanox ConnectX-3 Pro Ethernet Adapter'

    Description                        : Mellanox ConnectX-3 Pro Ethernet Adapter

    ElementName                        : Mellanox ConnectX-3 Pro Ethernet Adapter

    InstanceID                         : {B771CDBB-79B2-44D2-BEF9-39F91D6C5B81}

    InterfaceDescription               : Ethernet

    Name                               : Ethernet

    Source                             : 2

    SystemName                         : GEN-L-VRT-001

    PFCRx                              : PFC

    PFCTx                              : PFC

    RroceDscpMarkPriorityFlowControl_0 : 0

    RroceDscpMarkPriorityFlowControl_1 : 1

    RroceDscpMarkPriorityFlowControl_2 : 2

    RroceDscpMarkPriorityFlowControl_3 : 3

    RroceDscpMarkPriorityFlowControl_4 : 4

    RroceDscpMarkPriorityFlowControl_5 : 5

    RroceDscpMarkPriorityFlowControl_6 : 6

    RroceDscpMarkPriorityFlowControl_7 : 7

    RxUntaggedMapToLossless            : 0

    TxUntagPriorityTag                 : 0

    PSComputerName                     :

     

    Caption                            : MLNX_NetAdapterFlowControlSetting 'Mellanox ConnectX-3 Pro Ethernet Adapter #5'

    Description                        : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    ElementName                        : Mellanox ConnectX-3 Pro Ethernet Adapter #5

    InstanceID                         : {2C5052C4-CC23-4F8F-87AD-778884BAC9E1}

    InterfaceDescription               : Ethernet 3

    Name                               : Ethernet 3

    Source                             : 2

    SystemName                         : GEN-L-VRT-001

    PFCRx                              : PFC

    PFCTx                              : PFC

    RroceDscpMarkPriorityFlowControl_0 : 0

    RroceDscpMarkPriorityFlowControl_1 : 1

    RroceDscpMarkPriorityFlowControl_2 : 2

    RroceDscpMarkPriorityFlowControl_3 : 3

    RroceDscpMarkPriorityFlowControl_4 : 4

    RroceDscpMarkPriorityFlowControl_5 : 5

    RroceDscpMarkPriorityFlowControl_6 : 6

    RroceDscpMarkPriorityFlowControl_7 : 7

    RxUntaggedMapToLossless            : 0

    TxUntagPriorityTag                 : 0

    PSComputerName                     :

     

    E. Get-MlnxPCIDevice

     

    1. Get-MlnxPCIDevice

    PS C:\Users\Administrator> Get-MLNXPCIDevice

     

    Caption                     : MLNX_PCIDevice 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description                 : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName                 : 130:0:0

    InstanceID                  : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    CommunicationStatus         :

    DetailedStatus              :

    HealthState                 : 5

    InstallDate                 :

    Name                        : HCA 0

    OperatingStatus             :

    OperationalStatus           : {2}

    PrimaryStatus               : 1

    Status                      : OK

    StatusDescriptions          : {OK}

    AvailableRequestedStates    :

    EnabledDefault              : 2

    EnabledState                : 2

    OtherEnabledState           :

    RequestedState              : 12

    TimeOfLastStateChange       :

    TransitioningToState        : 12

    AdditionalAvailability      :

    Availability                : 3

    CreationClassName           : MLNX_PCIDevice

    DeviceID                    : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    ErrorCleared                :

    ErrorDescription            : OK

    IdentifyingDescriptions     :

    LastErrorCode               : 0

    MaxQuiesceTime              :

    OtherIdentifyingInfo        :

    PowerManagementCapabilities :

    PowerManagementSupported    :

    PowerOnHours                :

    StatusInfo                  :

    SystemCreationClassName     : CIM_System

    SystemName                  : GEN-L-VRT-001

    TotalPowerOnHours           :

    MaxNumberControlled         :

    ProtocolDescription         :

    ProtocolSupported           :

    TimeOfLastReset             :

    CacheLineSize               :

    Capabilities                :

    CapabilityDescriptions      :

    ClassCode                   :

    CommandRegister             :

    DeviceSelectTiming          :

    ExpansionROMBaseAddress     :

    InterruptPin                :

    LatencyTimer                :

    SelfTestEnabled             :

    BaseAddress                 :

    BusNumber                   : 130

    DeviceNumber                : 0

    FunctionNumber              : 0

    MaxLatency                  : 0

    MinGrantTime                : 0

    PCIDeviceID                 : 4103

    RevisionID                  : 0

    SubsystemID                 : 5555

    SubsystemVendorID           :

    VendorID                    : 5555

    BusType                     :

    DriverVersion               : 4.95.10777.0

    FirmwareVersion             :

    PartNumber                  :

    PSComputerName              :

     

    2. Get-MlnxPCIDeviceCapabilities

    PS C:\Users\Administrator> Get-MLNXPCIDeviceCapabilities

     

    Caption               : MLNX_PCIDeviceCapabilities 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description           : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName           : HCA 0

    InstanceID            : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    DualPort              : True

    Name                  : HCA 0

    PortOneAutoSense      : True

    PortOneDefault        : False

    PortOneDoSenseAllowed : True

    PortOneEth            : True

    PortOneIb             : True

    PortTwoAutoSenseCap   : True

    PortTwoDefault        : False

    PortTwoDoSenseAllowed : True

    PortTwoEth            : True

    PortTwoIb             : True

    SystemName            : GEN-L-VRT-001

    PSComputerName        :

     

    3. Get-MlnxPCIDevicePortTypeSetting

    PS C:\Users\Administrator> Get-MlnxPCIDevicePortTypeSetting

     

    Caption        : MLNX_PCIDevicePortTypeSettingData 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description    : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName    : HCA 0

    InstanceID     : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    Name           : HCA 0

    Source         : 3

    SystemName     : GEN-L-VRT-001

    Configuration  : {eth, eth}

    CurrentSetting : {eth, eth}

    DefaultSetting : {ib, ib}

    PSComputerName :

     

    4. Get-MlnxPCIDeviceSetting

    PS C:\Users\Administrator> Get-MlnxPCIDeviceSetting

     

    Caption        : MLNX_PCIDevicePortTypeSettingData 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description    : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName    : HCA 0

    InstanceID     : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    Name           : HCA 0

    Source         : 3

    SystemName     : GEN-L-VRT-001

    Configuration  : {eth, eth}

    CurrentSetting : {eth, eth}

    DefaultSetting : {ib, ib}

    PSComputerName :

     

    Caption          : MLNX_PCIDeviceSriovSettingData 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description      : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName      : HCA 0

    InstanceID       : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    Name             : HCA 0

    Source           : 3

    SystemName       : GEN-L-VRT-001

    SriovEnable      : False

    SriovPort1NumVFs :

    SriovPort2NumVFs :

    SriovPortMode    :

    PSComputerName   :

     

    Caption        : MLNX_PCIDeviceSettingData 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description    : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName    : HCA 0

    InstanceID     : {4d36e97d-e325-11ce-bfc1-08002be10318}\0255

    Name           : HCA 0

    Source         : 3

    SystemName     : GEN-L-VRT-001

    PSComputerName :

     

    5. Get-MlnxPCIDeviceSriovSetting

    PS C:\Users\Administrator> Get-MlnxPCIDeviceSriovSetting

     

    Caption          : MLNX_PCIDeviceSriovSettingData 'Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter'

    Description      : Mellanox ConnectX-3 PRO VPI (MT04103) Network Adapter

    ElementName      : HCA 0

    InstanceID       : PCI\VEN_15B3&DEV_1007&SUBSYS_000315B3&REV_00\F452140300171F9000

    Name             : HCA 0

    Source           : 3

    SystemName       : GEN-L-VRT-001

    SriovEnable      : False

    SriovPort1NumVFs :

    SriovPort2NumVFs :

    SriovPortMode    :

    PSComputerName   :

     

    F. Get-MlnxSoftware

     

    1. Get-MlnxSoftwareIdentity

    PS C:\Users\Administrator> Get-MlnxSoftwareIdentity

     

    Name                      Version              InstallDate          InstallLocation

    ----                      -------              -----------          ---------------

    WinMFT64                  3.8.0.47             12/22/2014 2:00:0... C:\Program Files\Mellanox\

    MLNX_CIMProvider          4.95.10777           7/21/2015 3:00:00 AM C:\Program Files\Mellan...

    MLNX_VPI                  4.95.50000           7/21/2015 3:00:00 AM C:\Program Files\Mellan...

    WinMFT64 Internal         3.8.0.47             12/22/2014 2:00:0... C:\Program Files\Mellanox\