1SMP_REP_EXP_ROUTE_TBL(8)           SMP_UTILS          SMP_REP_EXP_ROUTE_TBL(8)
2
3
4

NAME

6       smp_rep_exp_route_tbl  -  invoke  REPORT  EXPANDER ROUTE TABLE LIST SMP
7       function
8

SYNOPSIS

10       smp_rep_exp_route_tbl [--brief] [--help] [--hex] [--index=IN] [--inter‐
11       face=PARAMS] [--num=NUM] [--phy=ID] [--raw] [--sa=SAS_ADDR] [--verbose]
12       [--version] SMP_DEVICE[,N]
13

DESCRIPTION

15       Sends a SAS Management Protocol (SMP) REPORT EXPANDER ROUTE TABLE  LIST
16       request  function  to a SMP target and decodes or outputs the response.
17       The SMP target is  identified  by  the  SMP_DEVICE  and  the  SAS_ADDR.
18       Depending  on  the  interface,  the  SAS_ADDR  may  be deduced from the
19       SMP_DEVICE.  With one interface there is one SMP_DEVICE per machine  so
20       the  SMP_DEVICE[,N]  syntax  is needed to differentiate between HBAs if
21       there are multiple present.
22

OPTIONS

24       Mandatory arguments to long options are mandatory for short options  as
25       well.
26
27       -b, --brief
28              reduce the decoded response output.
29
30       -h, --help
31              output the usage message then exit.
32
33       -H, --hex
34              output the response in hexadecimal.
35
36       -i, --index=IN
37              IN  is  the starting routed SAS address index. The default value
38              is 0.
39
40       -I, --interface=PARAMS
41              interface specific parameters. In this case  "interface"  refers
42              to  the  path through the operating system to the SMP initiator.
43              See the smp_utils man page for more information.
44
45       -n, --num=NUM
46              maximum number of descriptors fetch (default is  1).  Note  that
47              maximum  SMP  frame  size  is 1032 bytes (including a trailing 4
48              byte CRC) which may limit the number of descriptors that can  be
49              fetched to 62.
50
51       -p, --phy=ID
52              starting phy identifier. ID should be one of 0 (the default), 48
53              or 96.
54
55       -r, --raw
56              send the response to stdout in binary. All  error  messages  are
57              sent to stderr.
58
59       -s, --sa=SAS_ADDR
60              specifies  the  SAS  address of the SMP target device. Typically
61              this is an expander. This  option  may  not  be  needed  if  the
62              SMP_DEVICE  has the target's SAS address within it. The SAS_ADDR
63              is in decimal but most SAS addresses are shown  in  hexadecimal.
64              To  give  a  number in hexadecimal either prefix it with '0x' or
65              put a trailing 'h' on it.
66
67       -v, --verbose
68              increase the verbosity of the output. Can be used multiple times
69
70       -V, --version
71              print the version string and then exit.
72

CONFORMING TO

74       The SMP REPORT EXPANDER ROUTE TABLE LIST  function  was  introduced  in
75       SAS-2 .
76

AUTHORS

78       Written by Douglas Gilbert.
79

REPORTING BUGS

81       Report bugs to <dgilbert at interlog dot com>.
82
84       Copyright © 2007-2008 Douglas Gilbert
85       This  software is distributed under a FreeBSD license. There is NO war‐
86       ranty; not even for MERCHANTABILITY or FITNESS FOR  A  PARTICULAR  PUR‐
87       POSE.
88

SEE ALSO

90       smp_utils, smp_rep_route_info
91
92
93
94smp_utils-0.93                   January 2008         SMP_REP_EXP_ROUTE_TBL(8)
Impressum