mstreg -d 41:00.0 --reg_name PAOS --indexes "local_port=0x1,swid=0x0" --yes --
set "e=0x1"
You are about to send access register: PAOS with the following data:
Field Name | Data
=============================
oper_status | 0x00000001
admin_status | 0x00000001
local_port | 0x00000001
swid | 0x00000000
e | 0x00000001
ee | 0x00000000
ase | 0x00000000
=============================
Do you want to continue ? (y/n) [n] : y
Sending access register...
Get access register data (PAOS (0x5006) in unknown mode (RAW) with indexes: local_port=0x1
swid=0x0):
mstreg -d 41:00.0 --reg_id 0x5006 --reg_len 0x10 --indexes
"0x0.16:8=0x1,0x0.24:8=0x0" --get
Sending access register...
Address | Data
=======================
0x00000000 | 0x00010101
0x00000004 | 0x00000000
0x00000008 | 0x00000000
0x0000000c | 0x00000000
=======================
Set access register data (PAOS in unknown mode (RAW) with indexes: local_port=0x1 swid=0x0 and
data e 1):
mstreg -d 41:00.0 --reg_id 0x5006 --reg_len 0x10 --indexes
"0x0.16:8=0x1,0x0.24:8=0x0" --yes --set "0x4.0:2=0x1"
You are about to send access register id: 0x5006 with the following data:
Address | Data
=======================
0x00000000 | 0x00010101
0x00000004 | 0x00000001
0x00000008 | 0x00000000
0x0000000c | 0x00000000
=======================
Do you want to continue ? (y/n) [n] : y
Sending access register...
mstlink Utility
The mstlink tool is used to check and debug link status and issues related to them. The tool can be
used on different links and cables (passive, active, transceiver, and backplane).
•
•
•
mstlink is intended for advanced users with appropriate technical background.
When using mstlink to disable the port state ("--port_state dn" flag) on a NIC
connected through a Socket-Direct connection, the port must be disabled on
both mst devices representing the physical port.
When running mstlink to show SLTP for 16nm technology, the “--advanced”
flag should be added to the run command.