IBM SAN40B-4 User Guide - Page 54

Diagnostic, tests

Page 54 highlights

With this command, only one frame is transmitted and received at a time. No external cable is required to run this test. The port LEDs flicker rapidly (green) while the test is running. The test performs the following operations: 1. Sets all ports for parallel loopback. 2. Creates a frame F of maximum data size (2,112 bytes). 3. Transmits the frame F through port "N". 4. Picks up the frame from the same port "N". 5. Checks the eight statistic error counters for nonzero values: ENC_in, CRC_err, TruncFrm, FrmTooLong, BadEOF, Enc_out, BadOrdSet, DiscC3 6. Checks whether the transmit, receive, or class 3 receiver counters are stuck at some value. 7. Checks whether the number of frames transmitted is not equal to the number of frames received. 8. Repeats Steps 2 through 7 for all ports until one of the following conditions are met: a. The number of frames (or passcount) requested is reached. b. All ports are marked bad. At each pass, the frame is created from a different data type. If seven passes are requested, seven different data types are used in the test. If eight passes are requested, the first seven frames use unique data types, and the eighth is the same as the first. The seven data types are: CSPAT: 0x7e, 0x7e, 0x7e, 0x7e, ... BYTE_LFSR: 0x69, 0x01, 0x02, 0x05, ... CHALF_SQ: 0x4a, 0x4a, 0x4a, 0x4a, ... QUAD_NOT: 0x00, 0xff, 0x00, 0xff, ... CQTR_SQ: 0x78, 0x78, 0x78, 0x78, ... CRPAT: 0xbc, 0xbc, 0x23, 0x47, ... RANDOM: 0x25, 0x7f, 0x6e, 0x9a, .... 9. If the test indicates that all ports are good, the problem is associated with either the cable or SFP. 10. Replace the SFP with an SFP known to be good. 11. Simulate the data transmission scenario when the error occurred. If the error does not reappear, the original SFP was defective, and should be discarded. If the error does reappear, the cable is defective. Replace the cable and discard the original cable. 12. Simulate the data transmission scenario again to verify that the problem does not reappear. Diagnostic tests In addition to POST, Fabric OS includes diagnostic tests to help troubleshoot the hardware and the firmware. This includes tests of internal connections and circuitry, fixed media, and the SFPs and cables in use. The tests are implemented by command, either through a Telnet session or through a terminal set up for a serial connection to the switch. Some tests require the ports to be connected by external cables, to allow diagnostics to verify the serializer/deserializer interface, SFP, and cable. All diagnostic tests are run at link speeds of 1, 2, 4, and 8 Gbps, depending on the speed of the link being tested. 30 SAN40B-4 Installation, Service, and User's Guide

  • 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

With
this
command,
only
one
frame
is
transmitted
and
received
at
a
time.
No
external
cable
is
required
to
run
this
test.
The
port
LEDs
flicker
rapidly
(green)
while
the
test
is
running.
The
test
performs
the
following
operations:
1.
Sets
all
ports
for
parallel
loopback.
2.
Creates
a
frame
F
of
maximum
data
size
(2,112
bytes).
3.
Transmits
the
frame
F
through
port
"N".
4.
Picks
up
the
frame
from
the
same
port
"N".
5.
Checks
the
eight
statistic
error
counters
for
nonzero
values:
ENC_in,
CRC_err,
TruncFrm,
FrmTooLong,
BadEOF,
Enc_out,
BadOrdSet,
DiscC3
6.
Checks
whether
the
transmit,
receive,
or
class
3
receiver
counters
are
stuck
at
some
value.
7.
Checks
whether
the
number
of
frames
transmitted
is
not
equal
to
the
number
of
frames
received.
8.
Repeats
Steps
2
through
7
for
all
ports
until
one
of
the
following
conditions
are
met:
a.
The
number
of
frames
(or
passcount)
requested
is
reached.
b.
All
ports
are
marked
bad.
At
each
pass,
the
frame
is
created
from
a
different
data
type.
If
seven
passes
are
requested,
seven
different
data
types
are
used
in
the
test.
If
eight
passes
are
requested,
the
first
seven
frames
use
unique
data
types,
and
the
eighth
is
the
same
as
the
first.
The
seven
data
types
are:
CSPAT:
0x7e,
0x7e,
0x7e,
0x7e,
...
BYTE_LFSR:
0x69,
0x01,
0x02,
0x05,
...
CHALF_SQ:
0x4a,
0x4a,
0x4a,
0x4a,
...
QUAD_NOT:
0x00,
0xff,
0x00,
0xff,
...
CQTR_SQ:
0x78,
0x78,
0x78,
0x78,
...
CRPAT:
0xbc,
0xbc,
0x23,
0x47,
...
RANDOM:
0x25,
0x7f,
0x6e,
0x9a,
....
9.
If
the
test
indicates
that
all
ports
are
good,
the
problem
is
associated
with
either
the
cable
or
SFP.
10.
Replace
the
SFP
with
an
SFP
known
to
be
good.
11.
Simulate
the
data
transmission
scenario
when
the
error
occurred.
If
the
error
does
not
reappear,
the
original
SFP
was
defective,
and
should
be
discarded.
If
the
error
does
reappear,
the
cable
is
defective.
Replace
the
cable
and
discard
the
original
cable.
12.
Simulate
the
data
transmission
scenario
again
to
verify
that
the
problem
does
not
reappear.
Diagnostic
tests
In
addition
to
POST,
Fabric
OS
includes
diagnostic
tests
to
help
troubleshoot
the
hardware
and
the
firmware.
This
includes
tests
of
internal
connections
and
circuitry,
fixed
media,
and
the
SFPs
and
cables
in
use.
The
tests
are
implemented
by
command,
either
through
a
Telnet
session
or
through
a
terminal
set
up
for
a
serial
connection
to
the
switch.
Some
tests
require
the
ports
to
be
connected
by
external
cables,
to
allow
diagnostics
to
verify
the
serializer/deserializer
interface,
SFP,
and
cable.
All
diagnostic
tests
are
run
at
link
speeds
of
1,
2,
4,
and
8
Gbps,
depending
on
the
speed
of
the
link
being
tested.
30
SAN40B-4
Installation,
Service,
and
User’s
Guide