Problem with NdisTest

Hi there,

I’m totally gettin stuck on the NDIStest with my NIC.

I’ve developed a miniport driver a PCI NIC. The driver has no problem with
receiving directed, multicast, and boardcast packets. But when I run
directed, boardcast packet receive tests of NDIStest against my driver,
ndistest always complains there’s no packet received with any filter
combinations. BTW, my driver uses NdisMIndicateReceivePacket to indicate
incoming packets.

Here is what NDIStest said:

stopreceive

  • OpenInstanceHandle = 00084D98

getreceiveresults

  • OpenInstanceHandle = 00084D98
    Packets Received = 0 (Sum of next two lines)
    – Receive handler = 0 (Ndis calls to ProtocolReceive)
    – ReceivePacket handler = 0 (Ndis calls to
    ProtocolReceivePacket)
    Packet Receives Complete = 0 (Ndis calls to
    ProtocolReceiveComplete)

Here’s my environment:

OS:W2K pro sp3
Driver’s NDIS version: 5.0
Ndistest: ver 3.86

Why NdisTest didn’t receive anything but other application such as ndisuio,
ping, IE, and all others I’ve tried are pretty happy with my driver?

Thanks a lot

Calvin

Here’s more findings.

The directed packets sent to the trusted adapter did seem to be transmitted
to the physical wire since I didn’t see the miniport sendPackets routine of
the trusted card being called and the Tx LED is not flashing during the
test.

I did the test against a certified adapter and got the same thing — TxLED
never flashed. But NidsTest reports passed.

T.I.A
Calvin

----- Original Message -----
From: “Calvin Guan”
To: “NT Developers Interest List”
Sent: Sunday, December 01, 2002 12:07 PM
Subject: [ntdev] Problem with NdisTest

> Hi there,
>
> I’m totally gettin stuck on the NDIStest with my NIC.
>
> I’ve developed a miniport driver a PCI NIC. The driver has no problem with
> receiving directed, multicast, and boardcast packets. But when I run
> directed, boardcast packet receive tests of NDIStest against my driver,
> ndistest always complains there’s no packet received with any filter
> combinations. BTW, my driver uses NdisMIndicateReceivePacket to indicate
> incoming packets.
>
> Here is what NDIStest said:
> …
> stopreceive
> - OpenInstanceHandle = 00084D98
>
> getreceiveresults
> - OpenInstanceHandle = 00084D98
> Packets Received = 0 (Sum of next two lines)
> – Receive handler = 0 (Ndis calls to ProtocolReceive)
> – ReceivePacket handler = 0 (Ndis calls to
> ProtocolReceivePacket)
> Packet Receives Complete = 0 (Ndis calls to
> ProtocolReceiveComplete)
> …
>
> Here’s my environment:
>
> OS:W2K pro sp3
> Driver’s NDIS version: 5.0
> Ndistest: ver 3.86
>
> Why NdisTest didn’t receive anything but other application such as
ndisuio,
> ping, IE, and all others I’ve tried are pretty happy with my driver?
>
> Thanks a lot
>
> Calvin
>
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@hotpop.com
> To unsubscribe send a blank email to %%email.unsub%%

Are you handling the loopback mode in your driver? Sometime back I had
the same problem, handling this solved most of the failures, but that
was on NT4 and the driver wasn’t a miniport.

Rajiv.

-----Original Message-----
From: Calvin Guan [mailto:xxxxx@hotpop.com]
Sent: Monday, December 02, 2002 4:12 AM
To: NT Developers Interest List
Subject: [ntdev] Re: Problem with NdisTest

Here’s more findings.

The directed packets sent to the trusted adapter did seem to be
transmitted to the physical wire since I didn’t see the miniport
sendPackets routine of the trusted card being called and the Tx LED is
not flashing during the test.

I did the test against a certified adapter and got the same thing —
TxLED never flashed. But NidsTest reports passed.

T.I.A
Calvin

----- Original Message -----
From: “Calvin Guan”
To: “NT Developers Interest List”
Sent: Sunday, December 01, 2002 12:07 PM
Subject: [ntdev] Problem with NdisTest

> Hi there,
>
> I’m totally gettin stuck on the NDIStest with my NIC.
>
> I’ve developed a miniport driver a PCI NIC. The driver has no problem
> with receiving directed, multicast, and boardcast packets. But when I
> run directed, boardcast packet receive tests of NDIStest against my
> driver, ndistest always complains there’s no packet received with any
> filter combinations. BTW, my driver uses NdisMIndicateReceivePacket to

> indicate incoming packets.
>
> Here is what NDIStest said:
> …
> stopreceive
> - OpenInstanceHandle = 00084D98
>
> getreceiveresults
> - OpenInstanceHandle = 00084D98
> Packets Received = 0 (Sum of next two lines)
> – Receive handler = 0 (Ndis calls to
ProtocolReceive)
> – ReceivePacket handler = 0 (Ndis calls to
> ProtocolReceivePacket)
> Packet Receives Complete = 0 (Ndis calls to
> ProtocolReceiveComplete)
> …
>
> Here’s my environment:
>
> OS:W2K pro sp3
> Driver’s NDIS version: 5.0
> Ndistest: ver 3.86
>
> Why NdisTest didn’t receive anything but other application such as
ndisuio,
> ping, IE, and all others I’ve tried are pretty happy with my driver?
>
> Thanks a lot
>
> Calvin
>
>
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@hotpop.com To
> unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntdev as: xxxxx@wipro.com To
unsubscribe send a blank email to %%email.unsub%%

test

test