Logging, Associative classes, Tests – Dell Intel PRO Family of Adapters User Manual

Page 57

Advertising
background image

responder test

Enable

REG_DWORD 0

Enable (1) or Disable (0) usage of a results log file.

FileAppend

REG_DWORD 1

Append (1) log results file to existing log results file. If 0, delete existing file.

LogFileName

REG_SZ

NcsDiag.log The name of the log results file.

MaxFileSize

REG_DWORD 0x10000

Maximum size of the log results file.

MaxPktsRcvd

REG_DWORD 200

In Quick Mode (from IANet_DiagSetting), send/receive test will terminate

when the number of packets received is greater than this value.

TimeoutSndRsp REG_DWORD 100

Test is exited when duration of test (in seconds) has exceeded this value.

Back to Top

Logging

Results Log

The Results log primarily shows information, which could also be obtained from IANet_DiagResult objects. The difference is

that information obtained from a CIM browser will only show the immediate last results of particular tests on a particular

adapter. Subsequent tests overwrite earlier test results. The Results log is more convenient for setting up and viewing

multiple runs of such a test.

Enabling the Results Log

To enable the results log:

1. In the registry key HKLM\Software\Intel\NETWORK_SERVICES\NCS\NCSDiag, set the value Enable to 1.

2. Set the value LogFileName to the preferred log filename or leave at default NcsDiag.log.

3. The log file will be found in the directory indicated by the value InstalledDir.

Back to Top

Associative Classes

Associative Class

Reference Property/Value

Reference Property/Value

IANet_DiagTestForMSE

Antecedent = IANet_DiagTest

Dependent = IANet_EthernetAdapter

IANet_DiagResultForTest DiagnosticResult = IANet_DiagResult DiagnosticTest = IANet_DiagTest

IANet_DiagSettingForTestElement = IANet_DiagTest

Setting = IANet_DiagSetting

IANet_DiagResultForTest DiagnosticResult = IANetDiagResult DiagnosticTest = IANet_DiagTest

Back to Top

Tests

The implemented tests can run on a single machine or on two machines. Detailed descriptions of the tests are beyond the

scope of this document because the CDM Provider is intended to be a generic test vehicle, which is not dependent on the

particulars of the tests. However, there is some dependency built into the code and that is explained in this section.

Single Adapter Tests

The following tests are run on a single adapter and need no interaction with any other adapter:

EEPROM

Control Registers

57

Advertising