User Manual
Table Of Contents
- Mellanox WinOF VPI User Manual
- Table of Contents
- List of Tables
- Document Revision History
- About this Manual
- 1 Introduction
- 2 Firmware Upgrade
- 3 Driver Features
- 3.1 Hyper-V with VMQ
- 3.2 Header Data Split
- 3.3 Receive Side Scaling (RSS)
- 3.4 Port Configuration
- 3.5 Load Balancing, Fail-Over (LBFO) and VLAN
- 3.6 Ports TX Arbitration
- 3.7 RDMA over Converged Ethernet (RoCE)
- 3.8 Network Virtualization using Generic Routing Encapsulation
- 3.9 Differentiated Services Code Point (DSCP)
- 4 Deploying Windows Server 2012 and Above with SMB Direct
- 5 Driver Configuration
- 6 Performance Tuning
- 7 OpenSM - Subnet Manager
- 8 InfiniBand Fabric
- 8.1 Network Direct Interface
- 8.2 part_man - Virtual IPoIB Port Creation Utility
- 8.3 InfiniBand Fabric Diagnostic Utilities
- 8.3.1 Utilities Usage
- 8.3.2 ibdiagnet
- 8.3.3 ibportstate
- 8.3.4 ibroute
- 8.3.5 ibdump
- 8.3.6 smpquery
- 8.3.7 perfquery
- 8.3.8 ibping
- 8.3.9 ibnetdiscover
- 8.3.10 ibtracert
- 8.3.11 sminfo
- 8.3.12 ibclearerrors
- 8.3.13 ibstat
- 8.3.14 vstat
- 8.3.15 osmtest
- 8.3.16 ibaddr
- 8.3.17 ibcacheedit
- 8.3.18 iblinkinfo
- 8.3.19 ibqueryerrors
- 8.3.20 ibsysstat
- 8.3.21 saquery
- 8.3.22 smpdump
- 8.4 InfiniBand Fabric Performance Utilities
- 8.4.1 ib_read_bw
- 8.4.2 ib_read_lat
- 8.4.3 ib_send_bw
- 8.4.4 ib_send_lat
- 8.4.5 ib_write_bw
- 8.4.6 ib_write_lat
- 8.4.7 ibv_read_bw
- 8.4.8 ibv_read_lat
- 8.4.9 ibv_send_bw
- 8.4.10 ibv_send_lat
- 8.4.11 ibv_write_bw
- 8.4.12 ibv_write_lat
- 8.4.13 nd_write_bw
- 8.4.14 nd_write_lat
- 8.4.15 nd_read_bw
- 8.4.16 nd_read_lat
- 8.4.17 nd_send_bw
- 8.4.18 nd_send_lat
- 8.4.19 NTttcp
- 9 Software Development Kit
- 10 Troubleshooting
- 11 Documentation
- Appendix A: Windows MPI (MS-MPI)
- Appendix B: NVGRE Configuration Scrips Examples
Rev 4.60
Mellanox Technologies
63
• Using port names defined in the topology file: (Tool option ‘-n’)
This option refers to the source and destination ports by the names defined in the topology file.
(Therefore, this option is relevant only if a topology file is specified to the tool.) In this mode, the tool
uses the names to extract the port LIDs from the matched topology, then the tool operates as in the ‘-l’
option.
8.3.2 ibdiagnet
8.3.2.1 ibdiagnet Options
ibdiagnet [-c <count>] [-v] [-r] [-o <out-dir>]
[-t <topo-file>] [-s <sys-name>] [-i <dev-index>] [-p <port-num>]
[-pm] [-pc] [-P <<PM counter>=<Trash Limit>>]
[-lw <1x|4x|12x>] [-ls <2.5|5|10>]
[-skip <dup_guids|zero_guids|pm|logical_state>]
Table 10 - ibdiagnet Options
Flag Description
-c <count> Min number of packets to be sent across each link (default = 10
-v Enable verbose mode
-r Provides a report of the fabric qualities
-o <out-dir> Specifies the directory where the output files will be placed (default = /
tmp)
-t <topo-file> Specifies the topology file name
-s <sys-name> Specifies the local system name. Meaningful only if a topology file is
specified
-i <dev-index> Specifies the index of the device of the port used to connect to the IB fab-
ric (in case of multiple devices on the local system)
-p <port-num> Specifies the local device's port num used to connect to the IB fabric
-pm Dump all the fabric links, pm Counters into ibdiagnet.pm
-pc Reset all the fabric links pmCounters
-P <PM=<Trash>> If any of the provided pm is greater than its provided value, print it to
screen
-lw <1x|4x|12x> Specifies the expected link width
-ls <2.5|5|10> Specifies the expected link speed
-skip <skip-option(s)> Skip the executions of the selected checks. Skip options (one or more can
be specified): dup_guids zero_guids pm logical_state part ipoib all