QUOTE(danr @ Jul 18 2006, 09:51 AM)
I've also seen this problem, both on the SL-5500 and the SL-860. I suspect it's a problem with the Windows USB driver trying to go beyond the limits of what the Zaurus can handle, as I've only seen the problem for transfer speeds of 500 kB/s or more.
Whenever the problem occurs, instead of physically removing the USB cable, I issue the following command:
which resets the USB connection, and sadly Windows sees as a disconnection and then a new connection.
And that's another thing, how the !@#* can I stop the Windows USB disconnection window popping up whever I disconnect the Zaurus? There's probably a registry hack to do it but I don't have permissions to change this at work.
Sounds like exactly the same problem, but I don't use Windows (Linux to Linux). Transfer speed is an interesting point though - the speed most likely stays consistently higher when transferring significant amounts.
I find that pulling the cable and plugging in again is just quicker/easier than resetting at the terminal, but your USB disconnection window sounds like a royal pain - I've never seen one of these, normally just the silly balloons when connecting (not disconnecting).
With respect to the actual problem, it seems most likely that it is a flaw in the USB network driver - can anyone running beta4 (2.6 kernel) comment on whether they have this issue? Hopefully it is fixed in future versions...