Hi, Sorry for the delay. I was away from the device. On Wed, Feb 24, 2010 at 06:35:49PM +0100, Oliver Neukum wrote: > Am Mittwoch, 24. Februar 2010 18:20:08 schrieb Forest Bond: > > lsusb-premodeswitch.log > > > > lsusb-postmodeswitch.log > > OK, can you please unload usb_storage after you switch the mode? > Does it still reset? Okay, I had to manually unbind usb_storage from the device first (using instructions at http://lwn.net/Articles/143397/). Unloading usb_storage after switching modes does seem to fix the problem. A kernel upgrade is not an option for me right now, so I'll need to apply this work-around. Does the usb_storage module actually need to be unloaded, or is unbinding sufficient? Can a general fix for this be implemented in the kernel itself? If so, I'm happy to help out by testing. Thanks for your help, Oliver. -Forest -- Forest Bond http://www.alittletooquiet.net http://www.pytagsfs.org
Attachment:
signature.asc
Description: Digital signature