On Tue, 7 Sep 2004, Guido Trotter wrote:

> Hi,
> 
> I'm sorry to bother you but I noticed that starting with kernel 2.6.8.1
> my usb key, working in 2.6.7, is not functional anymore and I wanted to
> report this...

<...>
> Here instead is 2.6.8.1 log, it's a bit long because I enabled extensive
> logging to be able to report the problem more completely. What happens
> is that usb-storage recognizes the key when I plug it in, but then
> mounting it fails with:  mount: /dev/sda1: can't read superblock

This is a known problem, and a patch has been written to take care of it.  
To make sure the patch will work for you, I will first need to see what
your /proc/bus/usb/devices file says about the USB key.

> Thank you very much for your attention. I hope you'll be able to tell me
> if I'm doing something wrong somewhere or there is a problem in the
> kernel!

Neither one, really.  It's a bug in your USB key.  When you try to mount
the device, the mount program tries to read the boot sector from the key.  
The key returns the proper data, but it also returns an error code saying
the data is invalid!  Until 2.6.8 the usb-storage driver ignored the
error code, but this caused problems with other devices.  So now the 
driver has to be told to ignore the error code only for certain buggy 
devices.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to