sg.links file example
The following /usr/openv/volmgr/bin/driver/sg.links file example shows targets 0-15 and LUNs 0-7. It also includes entries for three StorEdge Network Foundation HBA ports.
The sg.build -mt option does not affect FCP targets, but the -ml option does. The Solaris luxadm command detected three ports (identified by their World Wide Names). Therefore, the sg.build script created entries for LUNs 0 through 7 for those three ports.
The field separator between the addr=x, y; field and the sg/ field is a tab. The addr= field uses hexadecimal notation, and the sg/ field uses decimal values.
# begin SCSA Generic devlinks file - creates nodes in /dev/sg type=ddi_pseudo;name=sg;addr=0,0; sg/c\N0t0l0 type=ddi_pseudo;name=sg;addr=0,1; sg/c\N0t0l1 type=ddi_pseudo;name=sg;addr=0,2; sg/c\N0t0l2 type=ddi_pseudo;name=sg;addr=0,3; sg/c\N0t0l3 type=ddi_pseudo;name=sg;addr=0,4; sg/c\N0t0l4 type=ddi_pseudo;name=sg;addr=0,5; sg/c\N0t0l5 type=ddi_pseudo;name=sg;addr=0,6; sg/c\N0t0l6 type=ddi_pseudo;name=sg;addr=0,7; sg/c\N0t0l7 type=ddi_pseudo;name=sg;addr=1,0; sg/c\N0t1l0 type=ddi_pseudo;name=sg;addr=1,1; sg/c\N0t1l1 ... <entries omitted for brevity> ... type=ddi_pseudo;name=sg;addr=f,5; sg/c\N0t15l5 type=ddi_pseudo;name=sg;addr=f,6; sg/c\N0t15l6 type=ddi_pseudo;name=sg;addr=f,7; sg/c\N0t15l7 type=ddi_pseudo;name=sg;addr=w500104f0008d53c3,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53c3,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53c6,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53c6,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53c9,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53c9,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53cc,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53cc,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53b9,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53b9,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53c3,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53c3,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53c6,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53c6,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53c9,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53c9,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53cc,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53cc,1; sg/c\N0t\A1l1 type=ddi_pseudo;name=sg;addr=w500104f0008d53b9,0; sg/c\N0t\A1l0 type=ddi_pseudo;name=sg;addr=w500104f0008d53b9,1; sg/c\N0t\A1l1 # end SCSA devlinks