Dell Brocade 6520 Fabric OS Troubleshooting and Diagnostics Guide v7.1.0 - Page 115

BCU D_Port commands, Limitations and considerations for D_Port with HBAs

Page 115 highlights

Diagnostic Port (D_Port) 10 BCU D_Port commands The following are BCU commands that you can use for D_Port configuration and control: • bcu diag --dportenable - Enables D_Port on a specific port, sets the test pattern, and sets the frame count for testing. • bcu diag --dportdisable - Disables D_Port on a specific port and sets the port back to an N_Port or NL_Port. • bcu diag --dportshow - Displays test results for a test in progress on a specific port. • bcu diag --dportstart - Restarts a test on a specific port when the test has completed. • bcu port --list - Displays the D_Port enabled or disabled state on the adapter and connected switch. NOTE If you stop testing from the switch side, you should disable D_Port on the HBA side. Use bcu diag - -dportdisable in static D_Port mode or bcu port - -disable in dynamic D_Port mode. Limitations and considerations for D_Port with HBAs Keep in mind the following limitations and considerations for D_Port configurations: • There is no support for D_Port connectivity between an HBA and an Access Gateway. • D_Port is supported only on Brocade 16-Gbps HBA (Brocade Fabric Adapter 1860) ports operating in HBA mode with a 16-Gbps SFP+ on Brocade 16-Gbps switches running Fabric OS version 7.1 or later. In addition, the connected switch's F_Port must be D_Port-capable and the adapter must be using driver version 3.2.0 or higher. • D_Ports do not support loop topology. • D_Ports are not supported in a configuration of an HBA to another HBA (in target mode). • D_Ports on the HBA do not support forward error correction (FEC) and credit recovery (CR). If these features are enabled on the switch side, the HBA ignores them. • D_Port is not supported on adapter ports configured in CNA mode. • Toggling the port on either side of the link does not restart the test. • Because of SFP EWRAP bleed-through, during the beginning of switch electrical loopback testing the HBA will receive some broken frames, which cause the port statistic error counter to increase. Examples are "CRC err," "bad EOF," and "invalid order set." Similar results occur for the optical loopback test. You should ignore these port statistics on the HBA. • The following commands from the switch are not supported by the HBA, and HBA will reject them. - portdporttest - -stop - portdporttest - -restart Although the adapter does support portdporttest - -start, options for this command are ignored. With the exception of -fec and -cr, the - -start suboptions will work for D_Port on an HBA. • D_Port is useful for diagnosing marginal faults only. A complete failure of any component cannot be detected. • D_Port configuration is not supported on mezzanine cards. Fabric OS Troubleshooting and Diagnostics Guide 99 53-1002751-01

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146

Fabric OS Troubleshooting and Diagnostics Guide
99
53-1002751-01
Diagnostic Port (D_Port)
10
BCU D_Port commands
The following are BCU commands that you can use for D_Port configuration and control:
bcu diag
--
dportenable
— Enables D_Port on a specific port, sets the test pattern, and sets the
frame count for testing.
bcu diag
--
dportdisable
— Disables D_Port on a specific port and sets the port back to an
N_Port or NL_Port.
bcu diag
--
dportshow
— Displays test results for a test in progress on a specific port.
bcu diag
--
dportstart
— Restarts a test on a specific port when the test has completed.
bcu port
--
list
— Displays the D_Port enabled or disabled state on the adapter and connected
switch.
NOTE
If you stop testing from the switch side, you should disable D_Port on the HBA side.
Use
bcu diag - -dportdisable
in static D_Port mode or
bcu port - -disable
in dynamic D_Port mode.
Limitations and considerations for D_Port with HBAs
Keep in mind the following limitations and considerations for D_Port configurations:
There is no support for D_Port connectivity between an HBA and an Access Gateway.
D_Port is supported only on Brocade 16-Gbps HBA (Brocade Fabric Adapter 1860) ports
operating in HBA mode with a 16-Gbps SFP+ on Brocade 16-Gbps switches running Fabric OS
version 7.1 or later. In addition, the connected switch’s F_Port must be D_Port-capable and the
adapter must be using driver version 3.2.0 or higher.
D_Ports do not support loop topology.
D_Ports are not supported in a configuration of an HBA to another HBA (in target mode).
D_Ports on the HBA do not support forward error correction (FEC) and credit recovery (CR). If
these features are enabled on the switch side, the HBA ignores them.
D_Port is not supported on adapter ports configured in CNA mode.
Toggling the port on either side of the link does not restart the test.
Because of SFP EWRAP bleed-through, during the beginning of switch electrical loopback
testing the HBA will receive some broken frames, which cause the port statistic error counter to
increase. Examples are “CRC err,” “bad EOF,” and “invalid order set.” Similar results occur for
the optical loopback test. You should ignore these port statistics on the HBA.
The following commands from the switch are not supported by the HBA, and HBA will reject
them.
-
portdporttest - -stop
-
portdporttest - -restart
Although the adapter does support
portdporttest - -start
, options for this command are
ignored. With the exception of
-fec
and
-cr
, the
- -start
suboptions will work for D_Port on an
HBA.
D_Port is useful for diagnosing marginal faults only. A complete failure of any component
cannot be detected.
D_Port configuration is not supported on mezzanine cards.