Broadcom NetXtreme Ethernet Adapter • Diagnostic User’s Guide
page 57
Broadcom Confidential and Proprietary
9 Same System Send/Respond Test
During a send/respond test two Broadcom Ethernet devices in the same system are connected
via a CAT5 (RJ45) cable and data is transmitted and received across the cable. In the above
setup one device is the device under test (DUT) and the other is the reference device. Any
Broadcom device that is supported by diagnostics can be used as the DUT or the reference
device.
9.1 Identifying a reference device
A reference device needs to be identified in order to test a DUT against the reference device.
The user can use the “b57diag –dids” command to display all the devices in the system. Each
device is assigned a number that is displayed on the screen in the first column just before the
device type. A user selects the number of the device that is to be used as the reference and
uses this number to test the DUT as described in the next section.
9.2 Testing the DUT against the reference device
After identifying the reference device, as described in the previous section, the user can test
the DUT by running “b57diag –rf 0 –c 1 –t abcd –T d3”. Each of the previous options are
described in the table below (details of each option are provided in the “Command line option
parameters” section above).
-rf 0
Identifies the reference device as device 0.
-c 1
Identifies the DUT as device 1.
–t abcd Disables all tests (Disable all tests in group a, b, c, and d).
–T d3
Perform the external loopback test that will transmit data from the DUT to the
reference device, via the CAT5 cable, then the reference device will receive the
data and transmit it back, via the CAT5 cable, to the DUT which will verify the
received data.
9.3 Other Options for the Send/Respond test
The following options can be used with the send/respond test (details of each option are
provided in the “Command line option parameters” section above).
-lbspd t/h/g
Selects any combination of line speed to run the loopback test (by default
runs all line speeds).
–lbe g:h:t
Selects the number of packets to send during the loopback test (g, h & t
are the 1000/100/10 megabit packet counts respectively) (default values
are g=2000, h=1000, t=600). It is mandatory that all packets counts are
entered with this command line switch.