Hi all,

My setup is includes an ARM based processor running WINCE 5.0.
I have RNDIS working, but it hangs during data transfers.

I have searched this workgroup, and I found some other posts
describing similar problems, but no solution was described.

I suspect that this problem is related with not sending a zero
packet in some specific situations. I could see that if I start
pinging the device while it is stalled, the device resumes its
transfers. For example, I opened a shared folder on the device from
the desktop and it took very long time (minutes) to open. If during
this operation I open a telnet session and then just keep on pressing
<enter> key - the device folder shows up in less then 10 seconds.

The host PC is windows XP SP2. I am using "RNDIS-USB-Kit_05.exe" as
host side RNDIS driver.

I am using the same usbfn driver for mass storage and for activesync
without any problem.

Any suggestions?

Thanks,
Michael.

Re: RNDIS - Hangs during transfres by Henrik

Henrik
Fri Feb 02 03:03:37 CST 2007

Exactly what processor are you using? I've found (and reported) a
couple of bugs in the PXA27x CSP usbfn codebase relating to dropped
communication and unstable RNDIS.

Henrik Viklund
http://www.addlogic.se

On Feb 2, 9:27 am, "Belamina" <belami...@yahoo.com> wrote:
> Hi all,
>
> My setup is includes an ARM based processor running WINCE 5.0.
> I have RNDIS working, but it hangs during data transfers.
>
> I have searched this workgroup, and I found some other posts
> describing similar problems, but no solution was described.
>
> I suspect that this problem is related with not sending a zero
> packet in some specific situations. I could see that if I start
> pinging the device while it is stalled, the device resumes its
> transfers. For example, I opened a shared folder on the device from
> the desktop and it took very long time (minutes) to open. If during
> this operation I open a telnet session and then just keep on pressing
> <enter> key - the device folder shows up in less then 10 seconds.
>
> The host PC is windows XP SP2. I am using "RNDIS-USB-Kit_05.exe" as
> host side RNDIS driver.
>
> I am using the same usbfn driver for mass storage and for activesync
> without any problem.
>
> Any suggestions?
>
> Thanks,
> Michael.



Re: RNDIS - Hangs during transfres by Belamina

Belamina
Fri Feb 02 04:13:27 CST 2007

On Feb 2, 11:03 am, "Henrik Viklund" <henrik.vikl...@gmail.com> wrote:
> Exactly what processor are you using? I've found (and reported) a
> couple of bugs in the PXA27x CSP usbfn codebase relating to dropped
> communication and unstable RNDIS.
>
> Henrik Viklundhttp://www.addlogic.se
>
> On Feb 2, 9:27 am, "Belamina" <belami...@yahoo.com> wrote:
>
>
>
> > Hi all,
>
> > My setup is includes an ARM based processor running WINCE 5.0.
> > I have RNDIS working, but it hangs during data transfers.
>
> > I have searched this workgroup, and I found some other posts
> > describing similar problems, but no solution was described.
>
> > I suspect that this problem is related with not sending a zero
> > packet in some specific situations. I could see that if I start
> > pinging the device while it is stalled, the device resumes its
> > transfers. For example, I opened a shared folder on the device from
> > the desktop and it took very long time (minutes) to open. If during
> > this operation I open a telnet session and then just keep on pressing
> > <enter> key - the device folder shows up in less then 10 seconds.
>
> > The host PC is windows XP SP2. I am using "RNDIS-USB-Kit_05.exe" as
> > host side RNDIS driver.
>
> > I am using the same usbfn driver for mass storage and for activesync
> > without any problem.
>
> > Any suggestions?
>
> > Thanks,
> > Michael.- Hide quoted text -
>
> - Show quoted text -

Hi Henrik,
Thanks for your reply. The processor is iMX21.
Actually the data is not dropped. The data is there, just not
triggered to move from one end to the other. At the end, all the data
will show up.

Thx,
Michael.