HP StorageWorks 8/80 Brocade Troubleshooting and Diagnostics Guide v6.1.0 (53- - Page 36

Determining a successful negotiation, Checking for a loop initialization failure, step 6

Page 36 highlights

3 Link failures NOTE Skip this procedure if the port speed is set to a static speed through the portCfgSpeed command. Determining a successful negotiation 1. Enter the portCfgShow command to display the port speed settings of all the ports. 2. Enter the switchShow command to determine if the port has module light. 3. Determine whether or not the port completes speed negotiation by entering the portCfgSpeed command. Then change the port speed to 1, 2, 4 or 8Gbps, depending on what speed can be used by both devices. This should correct the negotiation by setting to one speed. 4. Enter the portLogShow or portLogDump command. 5. Check the events area of the output: 14:38:51.976 SPEE sn NC 00000001,00000000,00000001 14:39:39.227 SPEE sn NC 00000002,00000000,00000001 • sn indicates a speed negotiation. • NC indicates negotiation complete. If these fields do not appear, proceed to the step 6. 6. Correct the negotiation by entering the portCfgSpeed [slotnumber/]portnumber, speed_level command if the fields in step 5 do not appear. switch:admin> portcfgspeed Usage: portCfgSpeed PortNumber Speed_Level Speed_Level: 0 - Auto Negotiate 1 - 1Gbps 2 - 2Gbps 4 - 4Gbps 8 - 8Gbps ax - Auto Negotiate + enhanced retries Checking for a loop initialization failure 1. Verify the port is an L_Port. a. Enter the switchShow command. b. Check the comment field of the output to verify that the switch port indicates an L_Port. If a loop device is connected to the switch, the switch port must be initialized as an L_Port. c. Check to ensure that the port state is online; otherwise, check for link failures. 2. Verify that loop initialization occurred if the port the loop device is attached does not negotiate as an L_Port. a. Enter the portLogShow or portLogDump command. b. Check argument number four for the loop initialization soft assigned (LISA) frame (0x11050100). switch:admin> portlogdumpport 4 time task event port cmd args 22 Fabric OS Troubleshooting and Diagnostics Guide 53-1000853-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

22
Fabric OS Troubleshooting and Diagnostics Guide
53-1000853-01
Link failures
3
NOTE
Skip this procedure if the port speed is set to a static speed through the
portCfgSpeed
command.
Determining a successful negotiation
1.
Enter the
portCfgShow
command to display the port speed settings of all the ports.
2.
Enter the
switchShow
command to determine if the port has module light.
3.
Determine whether or not the port completes speed negotiation by entering the
portCfgSpeed
command. Then change the port speed to 1, 2, 4 or 8Gbps, depending on what speed can be
used by both devices. This should correct the negotiation by setting to one speed.
4.
Enter the
portLogShow
or
portLogDump
command.
5.
Check the events area of the output:
14:38:51.976
SPEE sn <Port#>
NC
00000001,00000000,00000001
14:39:39.227
SPEE sn <Port#>
NC
00000002,00000000,00000001
sn
indicates a speed negotiation.
NC
indicates negotiation complete.
If these fields do not appear, proceed to the
step 6
.
6.
Correct the negotiation by entering the
portCfgSpeed
[
slotnumber
/]
portnumber
,
speed_level
command if the fields in
step 5
do not appear.
switch:admin> portcfgspeed
Usage: portCfgSpeed PortNumber
Speed_Level
Speed_Level:
0
- Auto Negotiate
1
- 1Gbps
2
- 2Gbps
4
- 4Gbps
8
- 8Gbps
ax - Auto Negotiate + enhanced retries
Checking for a loop initialization failure
1.
Verify the port is an L_Port.
a.
Enter the
switchShow
command.
b.
Check the comment field of the output to verify that the switch port indicates an L_Port. If
a loop device is connected to the switch, the switch port must be initialized as an L_Port.
c.
Check to ensure that the port state is online; otherwise, check for link failures.
2.
Verify that loop initialization occurred
if
the port the loop device is attached does not negotiate
as an L_Port.
a.
Enter the
portLogShow
or
portLogDump
command.
b.
Check argument number four for the loop initialization soft assigned (
LISA) frame
(0x11050100).
switch:admin>
portlogdumpport 4
time
task
event
port cmd
args
-------------------------------------------------