Prerequisites for the NDIS Performance Test (Windows Embedded CE 6.0)

1/6/2010

The following table shows the hardware requirements for the NDIS Performance Test.

Requirement Description

Windows Embedded CE–based device with two network interfaces

A Windows Embedded CE-based device with two network interfaces installed. One network interface is the interface for which performance is to be assessed. The second network interface is the interface over which the Windows Embedded CE–based device communicates with the development workstation running Microsoft Platform Builder and the Windows Embedded CE 6.0 Test Kit (CETK).

To monitor traffic on the test network with network monitoring software, you can install a second network interface on the development workstation and then connect the second network interface to the test network. The NDIS Performance Test does not require a second network interface on the development workstation, but the second network interface can help you to troubleshoot problems that arise.

Supporting Windows-based desktop computer with one network interface

A Windows–based desktop computer that functions as a supporting desktop computer. You can use the development workstation on which Platform Builder is installed as the supporting desktop computer.

On the supporting desktop computer, install a network interface that communicates with the tested network interface on the Windows Embedded CE–based device.

If the tested network interface for the Windows Embedded CE–based device is wireless, the network interface for the supporting desktop computer must be wireless. The wireless interfaces must communicate via an access point.

If the tested network interface for the Windows Embedded CE–based device is an RNDIS interface, the interface for the supporting desktop computer must be an RNDIS host.

If the tested network interface for the Windows Embedded CE–based device is an Ethernet interface, connect the Ethernet interface to a switch to which you also connect the Ethernet interface for the supporting desktop computer. If the tested interface is a 100-megabits per second (Mbps) adapter, use a 100-Mbps switch and use a 100-Mbps adapter for the supporting desktop computer.

If the supporting desktop computer is the development workstation on which the CETK runs, install two network interfaces on the development workstation. One network interface is the supporting network interface that communicates with the Windows Embedded CE–based device. The second network interface is the interface over which Platform Builder and the CETK communicate with the Windows Embedded CE–based device.

The following tables show the software requirements for the NDIS Performance Test on the Windows Embedded CE–based device.

Requirement Description Path

Tux.exe

Tux test harness, required for test execution

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU>

Kato.dll

Kato logging engine, required for logging test data

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU>

Ndp.dll

MS_NDP protocol driver

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU>

Perf_ndis.dll

Test library

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\<CPU>

The following tables show the software requirements for the NDIS Performance Test on the supporting desktop computer.

Requirement Description Path

Tux.exe

Tux test harness, required for test execution

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop\Serial

Kato.dll

Kato logging engine, required for logging test data

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop\Serial

Perf_ndis.dll

Library containing the test

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop

Ndp.pdb

File for MS_NDP protocol driver

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop

Ndp.sys

File for MS_NDP protocol driver

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop

Ndp.inf

File for MS_NDP protocol driver

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop

Snetcfg.exe

Utility to install or uninstall the MS_NDP protocol driver

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop

Msvcr71.dll

C language run-time library

<Platform Builder installation path>\Cepb\Wcetk\Ddtk\Desktop

See Also

Other Resources

NDIS Performance Test