So looking at this a little more...

This is what the kernel says (according to syslog) when I plug in the
following: USB Hard Drive, USB Key, MMC Card

USB HDD:
Mar 13 18:22:08 klaatu kernel: [718497.956677] usb 2-1.2.3: USB disconnect, 
device number 30
Mar 13 18:22:15 klaatu kernel: [718505.541473] usb 1-1.1: new high speed USB 
device number 17 using ehci_hcd
Mar 13 18:22:16 klaatu kernel: [718505.656946] scsi23 : usb-storage 1-1.1:1.0
Mar 13 18:22:16 klaatu mtp-probe: checking bus 1, device 17: 
"/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1"
Mar 13 18:22:16 klaatu mtp-probe: bus: 1, device: 17 was not an MTP device
Mar 13 18:22:18 klaatu kernel: [718508.200409] scsi 23:0:0:0: Direct-Access     
Toshiba  External USB HDD      PQ: 0 ANSI: 4
Mar 13 18:22:18 klaatu kernel: [718508.254801] sd 23:0:0:0: Attached scsi 
generic sg2 type 0
Mar 13 18:22:18 klaatu kernel: [718508.256063] sd 23:0:0:0: [sde] 976773168 
512-byte logical blocks: (500 GB/465 GiB)
Mar 13 18:22:18 klaatu kernel: [718508.262592] sd 23:0:0:0: [sde] Write Protect 
is off
Mar 13 18:22:18 klaatu kernel: [718508.262601] sd 23:0:0:0: [sde] Mode Sense: 
38 00 00 00
Mar 13 18:22:18 klaatu kernel: [718508.269110] sd 23:0:0:0: [sde] No Caching 
mode page present
Mar 13 18:22:18 klaatu kernel: [718508.269118] sd 23:0:0:0: [sde] Assuming 
drive cache: write through
Mar 13 18:22:18 klaatu kernel: [718508.284056] sd 23:0:0:0: [sde] No Caching 
mode page present
Mar 13 18:22:18 klaatu kernel: [718508.284064] sd 23:0:0:0: [sde] Assuming 
drive cache: write through
Mar 13 18:22:18 klaatu kernel: [718508.309457]  sde: sde1
Mar 13 18:22:18 klaatu kernel: [718508.324283] sd 23:0:0:0: [sde] No Caching 
mode page present
Mar 13 18:22:18 klaatu kernel: [718508.324291] sd 23:0:0:0: [sde] Assuming 
drive cache: write through
Mar 13 18:22:18 klaatu kernel: [718508.324297] sd 23:0:0:0: [sde] Attached SCSI 
disk
Mar 13 18:22:18 klaatu ata_id[15241]: HDIO_GET_IDENTITY failed for '/dev/sde': 
Invalid argument
Mar 13 18:22:20 klaatu ntfs-3g[15258]: Version 2011.4.12AR.4 external FUSE 28
Mar 13 18:22:20 klaatu ntfs-3g[15258]: Mounted /dev/sde1 (Read-Write, label 
"PortoJohn", NTFS 3.1)
Mar 13 18:22:20 klaatu ntfs-3g[15258]: Cmdline options: 
rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177
Mar 13 18:22:20 klaatu ntfs-3g[15258]: Mount options: 
rw,nosuid,nodev,uhelper=udisks,allow_other,nonempty,relatime,fsname=/dev/sde1,blkdev,blksize=4096,default_permissions
Mar 13 18:22:20 klaatu ntfs-3g[15258]: Global ownership and permissions 
enforced, configuration type 7

USB KEY:

Mar 13 18:23:17 klaatu kernel: [718566.920318] usb 1-1.1: new high speed USB 
device number 18 using ehci_hcd
Mar 13 18:23:17 klaatu mtp-probe: checking bus 1, device 18: 
"/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1"
Mar 13 18:23:17 klaatu kernel: [718567.016039] scsi24 : usb-storage 1-1.1:1.0
Mar 13 18:23:17 klaatu mtp-probe: bus: 1, device: 18 was not an MTP device
Mar 13 18:23:18 klaatu kernel: [718568.017026] scsi 24:0:0:0: Direct-Access     
Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 0 CCS
Mar 13 18:23:18 klaatu kernel: [718568.167427] sd 24:0:0:0: Attached scsi 
generic sg2 type 0
Mar 13 18:23:20 klaatu kernel: [718570.378344] sd 24:0:0:0: [sde] 7936000 
512-byte logical blocks: (4.06 GB/3.78 GiB)
Mar 13 18:23:20 klaatu kernel: [718570.379132] sd 24:0:0:0: [sde] Write Protect 
is off
Mar 13 18:23:20 klaatu kernel: [718570.379139] sd 24:0:0:0: [sde] Mode Sense: 
23 00 00 00
Mar 13 18:23:20 klaatu kernel: [718570.380003] sd 24:0:0:0: [sde] No Caching 
mode page present
Mar 13 18:23:20 klaatu kernel: [718570.380010] sd 24:0:0:0: [sde] Assuming 
drive cache: write through
Mar 13 18:23:20 klaatu kernel: [718570.383030] sd 24:0:0:0: [sde] No Caching 
mode page present
Mar 13 18:23:20 klaatu kernel: [718570.383037] sd 24:0:0:0: [sde] Assuming 
drive cache: write through
Mar 13 18:23:20 klaatu kernel: [718570.429488]  sde: sde1
Mar 13 18:23:20 klaatu kernel: [718570.433130] sd 24:0:0:0: [sde] No Caching 
mode page present
Mar 13 18:23:20 klaatu kernel: [718570.433137] sd 24:0:0:0: [sde] Assuming 
drive cache: write through
Mar 13 18:23:20 klaatu kernel: [718570.433142] sd 24:0:0:0: [sde] Attached SCSI 
removable disk

MMC Card:
Mar 13 18:24:23 klaatu kernel: [718633.202679] mmc0: new SDHC card at address 
1234
Mar 13 18:24:23 klaatu kernel: [718633.203054] mmcblk0: mmc0:1234 SA04G 3.68 
GiB 
Mar 13 18:24:23 klaatu kernel: [718633.205188]  mmcblk0: p1

This is on my Alienware where the card reader behaves properly and isn't
part of the USB bus.

Now this is the same HDD, Key and SDHC card on my Lenovo that does have
the bad card reader:

USB HDD:
Mar 13 18:27:35 GarbageScow kernel: [67946.821383] usb 2-1.2: new high-speed 
USB device number 4 using ehci_hcd
Mar 13 18:27:35 GarbageScow kernel: [67946.936219] scsi7 : usb-storage 2-1.2:1.0
Mar 13 18:27:35 GarbageScow mtp-probe: checking bus 2, device 4: 
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
Mar 13 18:27:35 GarbageScow mtp-probe: bus: 2, device: 4 was not an MTP device
Mar 13 18:27:38 GarbageScow kernel: [67949.627258] scsi 7:0:0:0: Direct-Access  
   Toshiba  External USB HDD      PQ: 0 ANSI: 4
Mar 13 18:27:38 GarbageScow kernel: [67949.628821] sd 7:0:0:0: Attached scsi 
generic sg1 type 0
Mar 13 18:27:38 GarbageScow kernel: [67949.630999] sd 7:0:0:0: [sdb] 976773168 
512-byte logical blocks: (500 GB/465 GiB)
Mar 13 18:27:38 GarbageScow kernel: [67949.638591] sd 7:0:0:0: [sdb] Write 
Protect is off
Mar 13 18:27:38 GarbageScow kernel: [67949.638597] sd 7:0:0:0: [sdb] Mode 
Sense: 38 00 00 00
Mar 13 18:27:38 GarbageScow kernel: [67949.644944] sd 7:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:27:38 GarbageScow kernel: [67949.644951] sd 7:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:27:38 GarbageScow kernel: [67949.659370] sd 7:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:27:38 GarbageScow kernel: [67949.659375] sd 7:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:27:38 GarbageScow kernel: [67949.692052]  sdb: sdb1
Mar 13 18:27:38 GarbageScow kernel: [67949.706680] sd 7:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:27:38 GarbageScow kernel: [67949.706686] sd 7:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:27:38 GarbageScow kernel: [67949.706690] sd 7:0:0:0: [sdb] Attached 
SCSI disk
Mar 13 18:27:38 GarbageScow ata_id[616]: HDIO_GET_IDENTITY failed for 
'/dev/sdb': Invalid argument
Mar 13 18:27:39 GarbageScow ntfs-3g[646]: Version 2012.1.15AR.1 external FUSE 28
Mar 13 18:27:39 GarbageScow ntfs-3g[646]: Mounted /dev/sdb1 (Read-Write, label 
"PortoJohn", NTFS 3.1)
Mar 13 18:27:39 GarbageScow ntfs-3g[646]: Cmdline options: 
rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177
Mar 13 18:27:39 GarbageScow ntfs-3g[646]: Mount options: 
rw,nosuid,nodev,uhelper=udisks,allow_other,nonempty,relatime,default_permissions,fsname=/dev/sdb1,blkdev,blksize=4096
Mar 13 18:27:39 GarbageScow ntfs-3g[646]: Global ownership and permissions 
enforced, configuration type 7

USB Key:
Mar 13 18:28:24 GarbageScow kernel: [67996.094789] usb 2-1.2: new high-speed 
USB device number 5 using ehci_hcd
Mar 13 18:28:24 GarbageScow kernel: [67996.190249] scsi8 : usb-storage 2-1.2:1.0
Mar 13 18:28:24 GarbageScow mtp-probe: checking bus 2, device 5: 
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2"
Mar 13 18:28:24 GarbageScow mtp-probe: bus: 2, device: 5 was not an MTP device
Mar 13 18:28:25 GarbageScow kernel: [67997.187748] scsi 8:0:0:0: Direct-Access  
   Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 0 CCS
Mar 13 18:28:25 GarbageScow kernel: [67997.188919] sd 8:0:0:0: Attached scsi 
generic sg1 type 0
Mar 13 18:28:26 GarbageScow kernel: [67998.322480] sd 8:0:0:0: [sdb] 7936000 
512-byte logical blocks: (4.06 GB/3.78 GiB)
Mar 13 18:28:26 GarbageScow kernel: [67998.323046] sd 8:0:0:0: [sdb] Write 
Protect is off
Mar 13 18:28:26 GarbageScow kernel: [67998.323052] sd 8:0:0:0: [sdb] Mode 
Sense: 23 00 00 00
Mar 13 18:28:26 GarbageScow kernel: [67998.323646] sd 8:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:28:26 GarbageScow kernel: [67998.323652] sd 8:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:28:26 GarbageScow kernel: [67998.326271] sd 8:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:28:26 GarbageScow kernel: [67998.326277] sd 8:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:28:26 GarbageScow kernel: [67998.372812]  sdb: sdb1
Mar 13 18:28:26 GarbageScow kernel: [67998.375106] sd 8:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:28:26 GarbageScow kernel: [67998.375112] sd 8:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:28:26 GarbageScow kernel: [67998.375115] sd 8:0:0:0: [sdb] Attached 
SCSI removable disk

SDHC Card:
Mar 13 18:28:55 GarbageScow kernel: [68027.301175] usb 2-1.1: new high-speed 
USB device number 6 using ehci_hcd
Mar 13 18:28:56 GarbageScow mtp-probe: checking bus 2, device 6: 
"/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1"
Mar 13 18:28:56 GarbageScow mtp-probe: bus: 2, device: 6 was not an MTP device
Mar 13 18:28:56 GarbageScow kernel: [68027.420285] scsi9 : usb-storage 2-1.1:1.0
Mar 13 18:28:57 GarbageScow kernel: [68028.419532] scsi 9:0:0:0: Direct-Access  
   Generic- Multi-Card       1.00 PQ: 0 ANSI: 0 CCS
Mar 13 18:28:57 GarbageScow kernel: [68028.421297] sd 9:0:0:0: Attached scsi 
generic sg1 type 0
Mar 13 18:28:57 GarbageScow kernel: [68029.343960] sd 9:0:0:0: [sdb] 7729152 
512-byte logical blocks: (3.95 GB/3.68 GiB)
Mar 13 18:28:57 GarbageScow kernel: [68029.344817] sd 9:0:0:0: [sdb] Write 
Protect is off
Mar 13 18:28:57 GarbageScow kernel: [68029.344823] sd 9:0:0:0: [sdb] Mode 
Sense: 03 00 00 00
Mar 13 18:28:57 GarbageScow kernel: [68029.345666] sd 9:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:28:57 GarbageScow kernel: [68029.345673] sd 9:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:28:57 GarbageScow kernel: [68029.349036] sd 9:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:28:57 GarbageScow kernel: [68029.349042] sd 9:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:28:57 GarbageScow kernel: [68029.350938]  sdb: sdb1
Mar 13 18:28:57 GarbageScow kernel: [68029.353640] sd 9:0:0:0: [sdb] No Caching 
mode page present
Mar 13 18:28:57 GarbageScow kernel: [68029.353648] sd 9:0:0:0: [sdb] Assuming 
drive cache: write through
Mar 13 18:28:57 GarbageScow kernel: [68029.353655] sd 9:0:0:0: [sdb] Attached 
SCSI removable disk
Mar 13 18:28:58 GarbageScow kernel: [68029.704065] FAT-fs (sdb1): Invalid 
FSINFO signature: 0x00000000, 0x00000000 (sector = 1)

So on the Lenovo, in reality, the kernel sees no difference at all
between a SDHC card and a USB Key... both are treated the same way,
handled by the same drivers.  The only indication that the SD card is
possiblye not a USB key is in the line that says "Direct-Access
Generic- Multi-Card" but as noted in a previous comment, Generic-Multi-
Card is derived from OEM filled data fields and thus is unreliable.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/953160

Title:
  mediacard/sd test doesn't complete

To manage notifications about this bug go to:
https://bugs.launchpad.net/checkbox/+bug/953160/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to