Some problem with USB+NDIS driver

Hello

If we pump the packets to the Ethernet card just like that then it does not
give any problems.
Also if we recieve the data thru the USB port seperately then it works fine.

The problem arises when the two things are being done simultaneously.

We are pumplng packets through a ethernet card to a machine that converts
them to another format we are accepting this data (in the same machine which
is sending the packets) via a USB port which then passes it on to the NDIS
miniport.But after some time the packet pumping stops and the process hangs.

Surprisingly this works on Windows 2000 but not on Windows 98

We had performed a tcpdump on a linux machine to figure out what exactly is
happening,it seems that the window size of the TCP packet starts reducing to
zero for some reason and then it stops all together(this we figured out
using tcpdump on a linux machine).

Could anyone tell me how to attack the problem,what tools can i use to
figure out the problem on Windows 98,i am using softice as a debugger.

thanks
adit

I have to write write a NDIS driver for a serial communication device .
To give the socket interface I have written Windows Socket Helper DLL
then TDI,now I want to bind this TDI driver to serial.sys , so that it can
directly write to serial port.

Please suggest me the calls for binding serial.sys to TDI.

Thanx

> I have to write write a NDIS driver for a serial communication device .

To give the socket interface I have written Windows Socket Helper DLL
then TDI,now I want to bind this TDI driver to serial.sys , so that it can
directly write to serial port.

Please suggest me the calls for binding serial.sys to TDI.

Thanx


You are currently subscribed to ntdev as: xxxxx@hcl.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)