Portloopbacktest – Dell POWEREDGE M1000E User Manual
Page 803
Fabric OS Command Reference
775
53-1002746-01
portLoopbackTest
2
portLoopbackTest
Performs a functional test of port N->N path.
SYNOPSIS
portloopbacktest
[--slot slot]
[-nframes count]
[-lb_mode mode]
[-spd_mode mode]
[-ports itemlist]
ceeportloopbacktest
[--slot slot]
[-nframes count]
[-lb_mode mode]
[-spd_mode mode]
[-ports itemlist]
DESCRIPTION
Use this command to verify the functional operation of the switch by exercising the blade ports of the
switch.
The portLoopbackTest and ceePortLoopbackTest commands are platform-specific versions of the
same test. The portLoopbackTest command is supported on all Goldeneye2 and Condor-based
platforms. Use ceePortLoopbackTest on FCoE platforms only. On all other platforms, use
portLoopbackTest. Refer to the Fabric OS Troubleshooting and Diagnostics Guide, Appendix A, for a
table that correlates ASIC type with switch models.
This test sends frames from a given port's transmitter and loops them back into the same port's receiver.
The loopback is done at the parallel loopback path. The path traversed in this test does not include the
media or the fiber cable. Only one frame is transmitted and received at any given time.
The port LED blinking pattern depends on the hardware platform on which the test is run. On
Condor2-based platforms, the LEDs flicker green rapidly while the test is running. Only the ports on
which the test is running flicker green. On Condor3-based platforms, the LEDs on all ports will flash
amber, then turn to green, and then return to amber. After the test completes the lights turn to the
expected switch disabled pattern. This difference in LED patters is due to a difference in the ASIC
design. Refer to the "Supported hardware and software" section in the Fabric OS Command Reference
for a mapping of ASIC types to switch models.
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 if any of the following eight statistic error counters report 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 two through seven for all ports until one of the following conditions is met:
a.
The number of frames (or pass count) requested is reached.
b.
All ports are marked bad.