My IM driver is similar with LBFO driver. All data of two NIC are deal with only by one card. by mirroring observation, Other PC’s ICMP packets have been transmitted, but some packets are not received in local PC’s ReceivePacketHandler “PtReceivePacket” .(NIC driver did not use “PtReceive” to receive). Our icmp traffic is very small.
Remember ProtocolReceive is a REQUIRED NDIS 5 callback. There are situations
when the OS/NDIS will call it.
All packets are NOT guaranteed to be passed to ProtocolReceivePacket.
Thomas F. Divine
http://www.pcausa.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@nari-relays.com
Sent: Monday, September 1, 2014 3:05 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] about NDIS IM driver packet loss
My IM driver is similar with LBFO driver. All data of two NIC are deal
with only by one card. by mirroring observation, Other PC’s ICMP packets
have been transmitted, but some packets are not received in local PC’s
ReceivePacketHandler “PtReceivePacket” .(NIC driver did not use “PtReceive”
to receive). Our icmp traffic is very small.
NTDEV is sponsored by OSR
Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
OSR is HIRING!! See http://www.osr.com/careers
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
I have resolved this issue by processing the multicast packets and broadcast packets.