On Thu, 11 Mar 2004, Max Zaitsev wrote: > Hi Alan, > > may it be of importance that I have a relatively high-performance drive inside > the box (7200RPM, 8MB cache, etc) so that I'm seeing the things nobody > experienced before?
Maybe, but I doubt it. As far as I can tell, Linux is interacting with the Genesys interface in almost exactly the same way as Windows, the only differences being the exact sequence of commands sent (which shouldn't matter) and the minute details of timing (which we can't observe without special USB bus-monitoring hardware such as a CATC). So how come the drive works reliably under Windows and not under Linux? It beats me. > Anyways, with regard to the .INF file I'm attaching the relevant file from the > driver CD (although I did not use it, but it might be that you'll be able to > learn something from it). All I can tell is that the ustor2k.sys file might contain important driver code. But to understand that code one would have to reverse-engineer it; not a job to be undertaken lightly. > Actually, shall I try installing it? May be we'll see something different in > the usbsnoopy logs? I don't see any reason to since the drive is already working. We don't want to find something different between Windows operating with or without the Genesys driver; we want to find something different between the way Windows operates and the way Linux operates. Come to think of it, there's one thing that might be a little useful. If you have a high-speed hub and a second USB device, you can try plugging the hub into your computer and then both the Genesys drive and the other device into the hub. Start writing files as before. When the drive fails, it will be interesting to see if the other USB device still works. If it does, that would be convincing evidence that there's no problem with Linux's EHCI driver (not that we have any reason now to believe there is such a problem). Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel