On Mon, Jul 28, 2003 at 05:20:22PM -0400, Alan Stern wrote: > Matt: > > Look at Daniel St�ckner's posting: > > http://sourceforge.net/mailarchive/forum.php?thread_id=2842723&forum_id=5398 > > He's using UHCI, and the drive fails with a Babble error on the very first > data transfer that's more than 64 bytes long, which coincidentally is a > MODE-SENSE transfer. The log indicates that 64 bytes were received, > indicating that the device tried to transmit a packet over the 64-byte > full-speed limit. That seems to imply that it really doesn't like the > MODE-SENSE for some reason, although it worked just fine on the initial > 8-byte MODE-SENSE. > > Can you think of any way to fix this? Since the caching information is > right near the start of the page, do you think it might help to request > just the first 16 bytes or so, rather than the first 128 bytes? It turns > out that the full page length is 1536 bytes -- don't ask me why.
You mean fix it in sd.c? I guess you could.... but you run the risk of
breaking everything else.
Give it a try. If it works out, then we can thing about integration.
Matt
--
Matthew Dharm Home: [EMAIL PROTECTED]
Maintainer, Linux USB Mass Storage Driver
NYET! The evil stops here!
-- Pitr
User Friendly, 6/22/1998
pgp00000.pgp
Description: PGP signature
