On Fri, Jan 23, 2009 at 04:16:54PM -0800, Dirk Hohndel wrote: > On Fri, 23 Jan 2009 15:18:58 -0800 > Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> wrote: > > > On Fri, Jan 23, 2009 at 02:29:03PM -0800, Dirk Hohndel wrote: > > > > > > Note this is completely unrelated from my previous email - different > > > hardware, different issue. > > > > > > This is on a Thinkpad X200s. With 2.6.29-rc2 I can no longer access USB > > > sticks. Other USB storage still works (e.g., a SATA drive connected via > > > USB/SATA adapter). > > > > > > Kernel messages look sane: > > > > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.182104] usb 1-1: new high speed USB device using ehci_hcd and address 4 > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.297199] usb 1-1: New USB device found, idVendor=0204, idProduct=6025 > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.297376] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.297532] usb 1-1: Product: Flash Disk > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.297666] usb 1-1: Manufacturer: USB > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.297801] usb 1-1: SerialNumber: F08060500572 > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.299038] usb 1-1: configuration #1 chosen from 1 choice > > > Jan 22 13:49:48 dhohndel-mobl4 kernel: [ 41.315924] scsi4 : SCSI emulation for USB Mass Storage devices > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.317046] scsi 4:0:0:0: Direct-Access USB Flash Disk 5.00 PQ: 0 ANSI: 2 > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.319676] sd 4:0:0:0: [sdb] 4109312 512-byte hardware sectors: (2.10 GB/1.95 GiB) > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.320617] sd 4:0:0:0: [sdb] Write Protect is off > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.320764] sd 4:0:0:0: [sdb] Assuming drive cache: write through > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.323999] sd 4:0:0:0: [sdb] 4109312 512-byte hardware sectors: (2.10 GB/1.95 GiB) > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.325121] sd 4:0:0:0: [sdb] Write Protect is off > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.325279] sd 4:0:0:0: [sdb] Assuming drive cache: write through > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.325909] sdb:<7>usb-storage: queuecommand called > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.326963] sdb1 > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.329437] sd 4:0:0:0: [sdb] Attached SCSI removable disk > > > Jan 22 13:49:53 dhohndel-mobl4 kernel: [ 46.330022] sd 4:0:0:0: Attached scsi generic sg1 type 0 > > > > I looked at Dirk's output yesterday. Dirk, there wasn't any output for sdb > > after this point, correct? So it looked like to me like the USB MSD driver's > > queue command function was never returning. > > That's correct. Nothing after that. Unless you have verbose debugging turned on, I wouldn't expect anything after that. Given that you're seeing a "medium not found" message, communication with the device is likely working just fine. However, the device is simply reporting that there is no medium present. To figure this out, you'll probably have to turn on mass storage verbose debug (build option) and see what the device is reporting at a low-level. Matt -- Matthew Dharm Home: mdharm-usb@xxxxxxxxxxxxxxxxxx Maintainer, Linux USB Mass Storage Driver I'm just trying to think of a way to say "up yours" without getting fired. -- Stef User Friendly, 10/8/1998
Attachment:
pgp4UTFATbxDA.pgp
Description: PGP signature