User Manual
Rev 2.3-1.0.1
Mellanox Technologies
165
• A service script srpd which may be started at stack startup
The utilities can be found under
/usr/sbin/, and are part of the srptools RPM that may be
installed using the Mellanox OFED installation. Detailed information regarding the various
options for these utilities are provided by their man pages.
Below, several usage scenarios for these utilities are presented.
3.3.1.1.4 ibsrpdm
ibsrpdm is using for the following tasks:
1. Detecting reachable targets
a. To detect all targets reachable by the SRP initiator via the default umad device (/sys/class/infiniband_mad/
umad0), execute the following command:
ibsrpdm
This command will output information on each SRP Target detected, in human-readable
form.
Sample output:
IO Unit Info:
port LID: 0103
port GID: fe800000000000000002c90200402bd5
change ID: 0002
max controllers: 0x10
controller[ 1]
GUID: 0002c90200402bd4
vendor ID: 0002c9
device ID: 005a44
IO class : 0100
ID: LSI Storage Systems SRP Driver 200400a0b81146a1
service entries: 1
service[ 0]: 200400a0b81146a1 / SRP.T10:200400A0B81146A1
b. To detect all the SRP Targets reachable by the SRP Initiator via another umad device, use the following
command:
ibsrpdm -d <umad device>
2. Assistance in creating an SRP connection
a. To generate output suitable for utilization in the “echo” command of Section , “Manually Establishing an
SRP Connection”, on page 162
, add the
‘-c’ option to ibsrpdm:
ibsrpdm -c
Sample output:
id_ext=200400A0B81146A1,ioc_guid=0002c90200402bd4,
dgid=fe800000000000000002c90200402bd5,pkey=ffff,service_id=200400a0b81146a1