beautypg.com

Bpportloopbacktest – Dell POWEREDGE M1000E User Manual

Page 119

background image

Fabric OS Command Reference

91

53-1002746-01

bpPortLoopbackTest

2

bpPortLoopbackTest

Sends and receives data from the same BP port to perform a functional test of the port.

SYNOPSIS

bpportloopbacktest [--slot slot]
[-nframes count]
[-pklen count]
[-lb_mode mode]
[-spd_mode mode ]
[-bpports itemlist ]

DESCRIPTION

Use this command to verify the functional operation of the switch. The test sends frames from a specified
blade processor (BP) port transmitter and loops the frames back into the same BP port's receiver. The
path exercised in this test includes the connections from the BP chip to the Control Processor (CP) chip.
The test can be performed on a single port or on a range of BP ports.

Before running this diagnostic, you must disable the chassis and clear all logs using the following
command sequence:

1.

Execute chassisDisable

2.

Execute slotStatsClear

3.

Execute diagClearError -all

4.

Execute cryptoCfg --disableEE (if the encryption engine is in enabled state)

By default, eight frames are transmitted and received on each port. The test method is as follows:

1.

Set all ports present for the loopback mode specified.

2.

Create a frame F of maximum data size (2112 bytes).

3.

Transmit frame F through the specified port.

4.

Pick up the frame from the same port.

5.

Check if any of the following statistic error counters report nonzero values: ENC_in, CRC_err,
TruncFrm, FrmTooLong, BadEOF, Enc_out, BadOrdSet, DiscC3.

6.

Check if the transmit, receive, or class 3 receiver counters are stuck at some value.

7.

Check if the number of frames transmitted is not equal to the number of frames received.

8.

Repeat steps two through seven for all specified ports until one of the following conditions is met:

a.

The number of frames (or nframes) requested is reached.

b.

All ports are marked bad.