On Sat, 9 Oct 2004, Steve Krulewitz wrote: > Alan Stern wrote: > > What happens if you use the usb-storage driver rather than the ub driver? > > Ah, I didn't notice this was happening. I had to recompile my kernel > and remove the ub module to get the usb-storage driver to work again. > So now without the ehci driver loaded, the iPod does get detected and is > mountable. I took this opportunity to throw some new music on the iPod, > however, things went south after loading a few songs. Here is some > stuff from the debug log: > > Everything started out fine:
> But then things went sour: > > Oct 9 11:02:11 doolittle kernel: usb-storage: Bulk command transfer > result=0 > Oct 9 11:02:11 doolittle kernel: usb-storage: > usb_stor_bulk_transfer_sglist: xfer 57344 bytes, 2 entries > Oct 9 11:02:11 doolittle kernel: usb-storage: Status code -75; > transferred 19968/57344 > Oct 9 11:02:11 doolittle kernel: usb-storage: -- babble This looks like a bug in the iPod. After transferring 312 64-byte packets it tried to send something longer than 64 bytes. Probably 512 bytes, for some reason thinking it was running at high speed rather than full speed. I presume this command really was a READ? I don't know what we can do about it, except get things working at high speed. Don't worry too much about that cascade of oops messages later on; they have been fixed in the most recent development kernels. Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
