iv
Fabric OS Troubleshoot and Diagnostics Guide
53-1001340-01
Time issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Switch message logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Switch boot issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
FC-FC Routing connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Generate and route an ECHO . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Route and statistical information . . . . . . . . . . . . . . . . . . . . . . . .15
Performance issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Chapter 3
Connectivity Issues
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Port initialization and FCP auto discovery process . . . . . . . . . . . . . .19
Link issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Connection problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Checking the physical connection . . . . . . . . . . . . . . . . . . . . . . . 21
Checking the logical connection . . . . . . . . . . . . . . . . . . . . . . . . .22
Checking the Name Server (NS) . . . . . . . . . . . . . . . . . . . . . . . . . 22
Link failures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Determining a successful speed negotiation. . . . . . . . . . . . . . . 24
Checking for a loop initialization failure . . . . . . . . . . . . . . . . . . .25
Checking for a point-to-point initialization failure . . . . . . . . . . .25
Correcting a port that has come up in the wrong mode . . . . . . 26
Marginal links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Troubleshooting a marginal link . . . . . . . . . . . . . . . . . . . . . . . . . 27
Device login issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Pinpointing problems with device logins . . . . . . . . . . . . . . . . . .29
Media-related issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Testing a port’s external transmit and receive path . . . . . . . . . 32
Testing a switch’s internal components . . . . . . . . . . . . . . . . . . .32
Testing components to and from the HBA . . . . . . . . . . . . . . . . .32
Segmented fabrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Reconciling fabric parameters individually . . . . . . . . . . . . . . . .33
Downloading a correct configuration . . . . . . . . . . . . . . . . . . . . . 34
Reconciling a domain ID conflict . . . . . . . . . . . . . . . . . . . . . . . .34
Chapter 4
Configuration Issues
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Configupload and download issues. . . . . . . . . . . . . . . . . . . . . . . . . . 37
Gathering additional information . . . . . . . . . . . . . . . . . . . . . . . . 39
Brocade configuration form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Chapter 5
FirmwareDownload Errors
In this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41