2004-01-20 19:08:10

by Bradley Chapman

[permalink] [raw]
Subject: My USB pendrive broke in 2.6.1

Something in the USB storage code, the FAT code or the SCSI code changed
between 2.6.0 and 2.6.1 to break my USB pendrive. Under 2.6.0 I had no problems
mounting and accessing the drive, but after a move to 2.6.1, this is what appears
in dmesg:

request_module: failed /sbin/modprobe -- block-major-2-0. error = 256
hub 1-0:1.0: new USB device on port 2, assigned address 4
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: STF Model: Flash Drive Rev: 1.89
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
updfstab: numerical sysctl 1 23 is obsolete.
sda: sda1
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
request_module: failed /sbin/modprobe -- block-major-2-0. error = 256
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
SCSI error : <1 0 0 0> return code = 0x8000000
Current sda: sense = 70 0
Raw sense data:0x70 0x00 0x00 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00
end_request: I/O error, dev sda, sector 32
FAT: unable to read boot sector

I'm not sure what other information to provide on this issue, but I'm certain
that it worked under 2.6.0 - I'm going to check that ASAP. The drive works under
WinXP, so the unit itself is OK.

Does anyone have any ideas on what I should do next?

TIA

Brad

=====


__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus


2004-01-21 17:28:47

by Bradley Chapman

[permalink] [raw]
Subject: Re: My USB pendrive broke in 2.6.1

Confirmed - the USB pendrive works perfectly fine without any errors in both Linux
2.6.0 and Windows XP.

Where should I look first for changes between .0 and .1, to troubleshoot this?

Brad

=====


__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus

2004-01-21 17:44:46

by Omkhar Arasaratnam

[permalink] [raw]
Subject: Re: My USB pendrive broke in 2.6.1

On Wed, 2004-01-21 at 12:28, Bradley Chapman wrote:
> Confirmed - the USB pendrive works perfectly fine without any errors in both Linux
> 2.6.0 and Windows XP.
>
> Where should I look first for changes between .0 and .1, to troubleshoot this?

ChangeLog / bk log are good places

Or you could just do a diff between the two drivers/usb/ directories
--
Omkhar

2004-01-21 18:22:37

by Greg KH

[permalink] [raw]
Subject: Re: My USB pendrive broke in 2.6.1

On Wed, Jan 21, 2004 at 09:28:37AM -0800, Bradley Chapman wrote:
> Confirmed - the USB pendrive works perfectly fine without any errors in both Linux
> 2.6.0 and Windows XP.
>
> Where should I look first for changes between .0 and .1, to troubleshoot this?

Please enable CONFIG_USB_STORAGE_DEBUG and send the kernel debug log to
the linux-usb-devel mailing list. The people there should be able to
help you out.

Good luck,

greg k-h