1MSTCONFIG,(1)                    User Commands                   MSTCONFIG,(1)
2
3
4

NAME

6       mstconfig - set or query non-volatile configurable options for Mellanox
7       HCAs
8

DESCRIPTION

10              NAME
11
12              mstconfig
13
14              SYNOPSIS
15
16              mstconfig [Options] <Commands> [Parameters]
17
18              DESCRIPTION:
19
20              Allows the user to change  some  of  the  device  configurations
21              without having to create and burn a new firmware.
22
23              OPTIONS:
24
25       -d|--dev <device>
26              Perform operation for a specified MST device.
27
28       -b|--db <filename>
29              Use a specific database file.
30
31       -f|--file <conf_file>
32              raw configuration file.
33
34       -h|--help
35              Display help message.
36
37       -v|--version
38              Display version info.
39
40       -e|--enable_verbosity
41              Show default and current configurations.
42
43       -y|--yes
44              Answer yes in prompt.
45
46       -a|--all_attrs
47              Show all attributes in the XML template
48
49       -p|--private_key
50              pem file for private key
51
52       -u|--key_uuid
53              keypair uuid
54

COMMANDS

56       clear_semaphore
57              clear the tool semaphore.
58
59       i[show_confs]
60              display information about all configurations.
61
62       q[uery]
63              query supported configurations.
64
65       r[eset]
66              reset all configurations to their default value.
67
68       s[et]  set configurations to a specific device.
69
70       set_raw
71              set raw configuration file.(only Connect-IB/Connect-X4/LX.)
72
73       backup backup   configurations   to   a   file   (only  Connect-IB/Con‐
74              nect-X4/LX.). Use set_raw command to restore file.
75
76       gen_tlvs_file
77              Generate List of all TLVs. TLVs output file name must be  speci‐
78              fied. (*)
79
80       g[en_xml_template]
81              Generate  XML template. TLVs input file name and XML output file
82              name must be specified. (*)
83
84       xml2raw
85              Generate Raw file from XML file. XML input  file  name  and  raw
86              output file name must be specified. (*)
87
88       raw2xml
89              Generate  XML  file  from  Raw file. raw input file name and XML
90              output file name must be specified. (*)
91
92       xml2bin
93              Generate Bin file from XML file. XML input  file  name  and  bin
94              output file name must be specified. (*)
95
96       create_conf
97              Generate  Configuration  file from XML file. XML input file name
98              and bin output file name must be specified. (*)
99
100       apply  Apply a Configuration file. bin input file name must  be  speci‐
101              fied. (*)
102
103              (*) These commands do not require MST device
104
105              To  show supported configurations by device type, run show_confs
106              command
107
108              Examples:
109
110       To query configurations
111              mstconfig -d 04:00.0 query
112
113       To set configuration
114              mstconfig    -d    04:00.0    set    SRIOV_EN=1    NUM_OF_VFS=16
115              WOL_MAGIC_EN_P1=1
116
117       To set raw configuration
118              mstconfig -d 05:00.0 -f conf_file set_raw
119
120       To reset configuration
121              mstconfig -d 04:00.0 reset
122
123              Supported devices:
124
125              4th  Generation  devices: ConnectX3, ConnectX3-Pro (FW 2.31.5000
126              and above).  5th Generation devices: ConnectIB, ConnectX4,  Con‐
127              nectX4-LX, ConnectX5.
128
129              Note: query device to view supported configurations by Firmware.
130

SEE ALSO

132       The full documentation for mstconfig is maintained as a Texinfo manual.
133       If the info and mstconfig programs are properly installed at your site,
134       the command
135
136              info mstconfig
137
138       should give you access to the complete manual.
139
140
141
142mstconfig, mstflint 4.14.0, built oMnarMcahr203202020, 14:01:56. Git SHMASTHCaOsNhF:IGN,/(A1)
Impressum