Fabric OS Troubleshooting and Diagnostics Guide v7.0.0 (53-1002150-02, June 2011)

Fabric OS Troubleshooting and Diagnostics Guide 91
53-1002150-02
Using the SpinFab and portTest commands
10
Tx/Rx errors
Following errors are seen when the port fails to transmit or receive the frames.
ERROR: DIAG PORTSTOPPED spinfab:spinfab, 0 nMegs,
Pt7/2(2) Ch0/2 No Longer Transmitting, FTX Counter Stuck at 116295726,
ERROR: DIAG TIMEOUT spinfab:spinfab, pass 2,
Pt0/17(7) Ch0/7 Receive Error/Timeout
The following are debugging procedures:
Check whether the same port is reporting Link Errors as discussed in “Link errors” on page 90.
If yes, follow the same set of debugging procedures as discussed in “Link errors” on page 90.
Check whether the local/remote port is beyond port 255. If yes, try connecting to the lower
number of ports. This behavior is found in Fabric OS v6.2.0 and earlier versions only.
Check whether the local/remote port is part of shared-area region. If yes, try connecting to the
non-shared area ports. This behavior is found in Fabric OS v6.2.0 and earlier versions only.
Check whether the local/remote port is having its area swapped. If yes, try connecting to the
normal area ports. This behavior is found in Fabric OS v6.2.0 and earlier versions only.
Clearing the error counters
This procedure clears the port hardware statistics, including ALPA-based CRC monitor, End-to-End
monitor, and filter-based performance monitor statistics.
1. Connect to the switch and log in as admin.
2. Enter the portStatsClear <slot/port> command.
Enabling a port
1. Connect to the switch and log in using an account with admin permissions.
2. Enter the appropriate command based on the current state of the port and on whether it is
necessary to specify a slot number:
To enable a port that is disabled, enter the command portEnable portnumber or
portEnable slotnumber/portnumber.
To enable a port that is persistently disabled, enter the command portCfgPersistentEnable
portnumber or portCfgPersistentEnable slotnumber/portnumber.
If you change port configurations during a switch failover, the ports may become disabled. To
bring the ports online, re-issue the portEnable command after the failover is complete.
Disabling a port
1. Connect to the switch and log in using an account with admin permissions.
2. Enter the appropriate command based on the current state of the port and on whether it is
necessary to specify a slot number:.
To disable a port that is enabled, enter the command portDisable portnumber or
portDisable slotnumber/portnumber.