On Tue, 7 Feb 2006, [EMAIL PROTECTED] wrote:

> Am I really getting insane? I  recompiled kernel (and upgraded to 
> 2.6.15-gentoo-r3)  but that didn't help either. I've tested cables, and 
> so on. Still nothing, still have errors and the slow.
> 
> Debug messages say the same things as about 4 years ago when I was 
> happily checking out first usb mass storage driver in kernel (then I was 
> trying home-made usb disk made with Seagate 4GB and interface based on 
> Cypress chip, but instead of working I had my machine hung). 
> 
> During my visit in  servers' room I did nothing but switched USB cables 
> each other, and that partialy helped - I successfully managed to copy 
> 57GB of data between 2 USB disk  with only 11 such errors. Md5 sums are 
> correct.
> 
> But by my mistake (I've got Big Blue machine which can't boot from scsi 
> but only floppy) I booted to previous kernel, so the solution was to 
> switch  USB cables each other? I thought I'm experienced in hardware, 
> but I'm surprised.

It's surprising what sort of things can make a difference.  I've got a USB 
disk drive that doesn't work with one of my computers.  If I change the 
just computer it works, if I change just the cable it works, and if I 
change just the drive it works.

This just goes to show that USB technology is not yet mature enough;
manufacturers can't provide high-reliability components.  (Or else they 
don't want to, figuring that if it usually works under Windows then it's 
good enough.)

> Neverthless I still think that the issue of poorly written usb driver in 
> the kernel should be considered. I use about 7 of IBM 206 and 226  
> machines and on every Linux one I found the same problem using all kind 
> (long, short, old, new, expensive and cheap) of cables. Under Windows 
> there is no such problem at all!
> 
> Maybe usb driver needs some throttling when a cheap device does not meet 
> all specific to USB requirements? I can understand that resetting high 
> speed device performed by kernel could be perceived as a solution but it 
> is way too rough for me.

If you can provide a concrete suggestion for how to change the driver, 
I'll listen.  Or if you can find out what Windows is doing differently 
from Linux.

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to