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

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.
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.
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
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