1fp(7d)                              Devices                             fp(7d)
2
3
4

NAME

6       fp - Sun Fibre Channel port driver
7

DESCRIPTION

9       The  fp  driver  is a Sun fibre channel nexus driver that enables fibre
10       channel topology discovery, device  discovery,  fibre  channel  adapter
11       port management and other capabilities through well-defined fibre chan‐
12       nel adapter driver interfaces.
13
14
15       The fp driver requires the presence of a fabric name server  in  fabric
16       and  public  loop topologies to discover fibre channel devices. In pri‐
17       vate loop topologies, the driver discovers devices by performing  PLOGI
18       to  all  valid AL_PAs, provided that devices do not participate in LIRP
19       and LILP stages of loop initialization. The fp  driver  also  discovers
20       devices in N_Port point-to-point topologies.
21

CONFIGURATION

23       The  fp  driver  is  configured  by defining  properties in the fp.conf
24       file. Note that you must reboot the system to have any changes you make
25       to  fp.conf  take  effect. The fp driver supports the following proper‐
26       ties:
27
28       mpxio-disable
29
30           Solaris I/O multipathing is enabled or disabled  on  fibre  channel
31           devices  with  the  mpxio-disable  property.  Specifying mpxio-dis‐
32           able="no" activates  I/O  multipathing,  while  mpxio-disable="yes"
33           disables  the  feature.  Solaris I/O multipathing may be enabled or
34           disabled on a per port basis. Per port settings override the global
35           setting for the specified ports. The following example shows how to
36           disable    multipathing    on    port    0    whose    parent    is
37           /pci@8,600000/SUNW,qlc@4:
38
39             name="fp"    parent="/pci@8,600000/SUNW,qlc@4"    port=0
40             mpxio-disable="yes";
41
42
43
44       manual_configuration_only
45
46           Automatic configuration of SCSI devices in the fabric is enabled by
47           default and thus allows all devices discovered in the SAN  zone  to
48           be  enumerated  in the kernel's device tree automatically. The man‐
49           ual_configuration_only property may be configured  to  disable  the
50           default  behavior and force the manual configuration of the devices
51           in the SAN.  Specifying  manual_configuration_only=1  disables  the
52           automatic configuration of devices.
53
54
55       pwwn-lun-blacklist
56
57           Allows  you  to specify target port WWNs and LUN numbers you do not
58           want configured. LUN numbers are  interpreted  as  decimals.  White
59           spaces and commas (',') can be used in the list of LUN numbers.
60
61                  #
62                  # pwwn-lun-blacklist=
63                  # "target-port-wwn,lun-list"
64                  #
65                  # To prevent LUNs 1 and 2 from being configured for target
66                  # port 510000f010fd92a1 and target port 510000e012079df1, set:
67                  #
68                  # pwwn-lun-blacklist=
69                  # "510000f010fd92a1,1,2",
70                  # "510000e012079df1,1,2";
71                  #
72
73
74

FILES

76       /kernel/drv/fp            32-bit ELF kernel driver (x86)
77
78
79       /kernel/drv/amd64/fp      64-bit ELF kernel driver (x86)
80
81
82       /kernel/drv/sparcv9/fp    64-bit ELF kernel driver (SPARC)
83
84
85       /kernel/drv/fp.conf       fp driver configuration file.
86
87

ATTRIBUTES

89       See attributes(5) for descriptions of the following attributes:
90
91
92
93
94       ┌─────────────────────────────┬─────────────────────────────┐
95       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
96       ├─────────────────────────────┼─────────────────────────────┤
97       │mpxio-disable                │Uncommitted                  │
98       ├─────────────────────────────┼─────────────────────────────┤
99       │manual_configuration_only    │Obsolete                     │
100       ├─────────────────────────────┼─────────────────────────────┤
101       │Availability                 │SUNWfctl                     │
102       └─────────────────────────────┴─────────────────────────────┘
103

SEE ALSO

105       cfgadm_fp(1M),      prtconf(1M),      stmsboot(1M),     driver.conf(4),
106       attributes(5), fcp(7D), fctl(7D), scsi_vhci(7D)
107
108
109       Writing Device Drivers
110
111
112       Fibre Channel Physical and Signaling  Interface  (FC-PH)  ANSI  X3.230:
113       1994
114
115
116       Fibre Channel Generic Services (FC-GS-2) Project 1134-D
117
118
119       Fibre Channel Arbitrated Loop (FC-AL) ANSI X3.272-1996
120
121
122       Fibre Channel Protocol for SCSI (FCP) ANSI X3.269-1996
123
124
125       SCSI-3  Architecture Model (SAM) Fibre Channel Private Loop SCSI Direct
126       Attach (FC-PLDA) ANSI X3.270-1996
127
128
129       SCSI Direct Attach (FC-PLDA) ANSI X3.270-1996
130
131
132       SCSI Direct Attach (FC-PLDA) NCITS TR-19:1998
133
134
135       Fabric Loop Attachment (FC-FLA), NCITS TR-20:1998
136

NOTES

138       In N_Port point-to-point topologies, FCP error recovery does  not  work
139       across  events  such  as  link  bounce/cable  pull. I/O to devices with
140       FCP-2/FCP-3 support (for example, FC tape drives) will be disrupted  by
141       such events.
142
143
144
145SunOS 5.11                        10 Jan 2008                           fp(7d)
Impressum