On Sun, Feb 12, 2006 at 07:28:34PM -0700, Dwight Tovey wrote:
> 
> Alan Stern said:
> >
> > It could simply be a case of hardware (in the computer's USB controller)
> >  that's not quite up to snuff.  2.6 transfers data to/from USB mass
> > storage  devices faster than 2.4; perhaps the controller can't handle it
> > perfectly.
> >
> > Sorry I can't offer any more help.  At least you do have 2.4.25 as a
> > fallback position.
> >
> 
> I'm pretty sure it is the hardware.  We've found that running the same
> tests on different systems with decent USB controllers works fine.  If we
> could, we would move to better USB hardware.
> 
> You mentioned that 2.6 kernels transfer data faster than 2.4 and that our
> current controllers probably can't handle the increased speed.  Is there
> any way that to slow the transfer rate?

You could lower max_sectors in the SCSI device structure (either via sysfs
or scsiglue.c).

You could also add an inter-command delay (similar to what the code does
for Genesys logic devices).

Matt

-- 
Matthew Dharm                              Home: [EMAIL PROTECTED] 
Maintainer, Linux USB Mass Storage Driver

Way to go, lava boy.
                                        -- Stef to Greg
User Friendly, 3/26/1998

Attachment: pgpzrl3GK9su0.pgp
Description: PGP signature

Reply via email to