Tests requiring two adapters, Sender/responder tests – Dell Intel PRO Family of Adapters User Manual

Page 58

Advertising
background image

MAC Loopback

PHY Loopback

Link

All error messages from these tests result from HRESULT error codes returned from calls to lower stack layers. The error

codes are stored internally as error codes and are not translated into error messages until the IANet_DiagResult objects are

de-referenced by enumeration or object calls are received from a management application.

Tests Requiring Two Adapters

The sender and responder tests are codependent tests in which one adapter (the sender) sends packets to another adapter

(the responder), which sends packets back to the sender, thus completing the loop. These are the same tests, which can be

run from Intel ® PROSet. However, Intel PROSet does not use CDM and does not allow you to run two tests on the same

machine at the same time. CDM will allow different tests to be run concurrently on the same machine.

Sender/Responder Tests

Sender/Responder requires two Intel adapters, one to be the sender and one to be the responder. This test is the only one in

which the test is run based on a second thread that continues running until the test completes according to completion

criteria or is stopped by the primary thread. The completion criteria are timeouts based either on the length of the testing

time or number of packets received. Both of these values are obtained from the registry. The test may only be ended based

on the number of packets received if Quick mode has been enabled. Quick Mode is a property of the IANet_DiagSetting class

and hence may be set on a per adapter basis. CDM responders will respond to PROSet responders and vice versa.

Two types of error values are returned from the sender/responder tests. First, an Error Code (HRESULT) may be returned

from the lower layers. Secondly, while the test is running and, unless the test is terminated prematurely by returned error

code, the test thread will return intermediate and then final test statistics, which will include the following:

Link Status

Using Auto-Negotiation

Collisions

Packets Received

Packets Received Total

Packets Sent

Transmit Oks

Receive Oks

Transmit Errors

Receive Errors

Collisions

Diagnostic Phase

Please read all

restrictions and disclaimers

.

Back to Contents Page

Back to Top

58

Advertising