Comment 7 for bug 366478

Revision history for this message
BongoMan (pascal-bongosoft) wrote : Re: Alcor Micro Corp. Multimedia Card Reader don't work in Ubuntu 9.04

I am running karmic with kernel 2.6.31-14-generic and I confirm this bug with the all-in-one SD-card-reader of my Samsung E152 notebook. Here is the output of lsusb, I will attach the verbose output too:

Bus 001 Device 005: ID 058f:6366 Alcor Micro Corp.

when I insert a SD-card, dmesg tells me this:

[ 2777.822565] usb 1-5: new high speed USB device using ehci_hcd and address 6
[ 2777.974865] usb 1-5: configuration #1 chosen from 1 choice
[ 2777.975770] scsi8 : SCSI emulation for USB Mass Storage devices
[ 2777.975982] usb-storage: device found at 6
[ 2777.975986] usb-storage: waiting for device to settle before scanning
[ 2782.972797] usb-storage: device scan complete
[ 2782.973513] scsi 8:0:0:0: Direct-Access Multi Flash Reader 1.00 PQ: 0 ANSI: 0
[ 2782.974357] sd 8:0:0:0: Attached scsi generic sg2 type 0
[ 2783.399756] sd 8:0:0:0: [sdb] 246016 512-byte logical blocks: (125 MB/120 MiB)
[ 2783.400602] sd 8:0:0:0: [sdb] Write Protect is off
[ 2783.400609] sd 8:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 2783.400614] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ 2783.403741] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ 2783.403749] sdb: sdb1
[ 2783.412056] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[ 2783.412065] sd 8:0:0:0: [sdb] Attached SCSI removable disk

but the strange thing is that the device /dev/sdb1 isn't created at all:

>$ ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sda5 /dev/sda6 /dev/sda7 /dev/sda8

after waiting for a while, dmesg periodically throws out this message in a loop:

[ 2814.130066] usb 1-5: reset high speed USB device using ehci_hcd and address 6

then, after several minutes, I get this messages:

[ 2975.141403] sd 8:0:0:0: [sdb] Media Changed
[ 2975.141410] sd 8:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_SENSE
[ 2975.141418] sd 8:0:0:0: [sdb] Sense Key : Unit Attention [current]
[ 2975.141427] Info fld=0x0
[ 2975.141430] sd 8:0:0:0: [sdb] Add. Sense: Not ready to ready change, medium may have changed
[ 2975.141440] end_request: I/O error, dev sdb, sector 8
[ 2975.141448] __ratelimit: 20 callbacks suppressed
[ 2975.141452] Buffer I/O error on device sdb, logical block 1
[ 2975.141463] Buffer I/O error on device sdb, logical block 2
[ 2975.141469] Buffer I/O error on device sdb, logical block 3
[ 2975.141474] Buffer I/O error on device sdb, logical block 4
[ 2975.141479] Buffer I/O error on device sdb, logical block 5
[ 2975.141484] Buffer I/O error on device sdb, logical block 6
[ 2975.141489] Buffer I/O error on device sdb, logical block 7
[ 2975.141494] Buffer I/O error on device sdb, logical block 8
[ 2975.141500] Buffer I/O error on device sdb, logical block 9
[ 2975.141505] Buffer I/O error on device sdb, logical block 10
[ 2982.430053] CE: hpet increasing min_delta_ns to 15000 nsec

I tested it with the latest knoppix, same problem... The card reader works flawlessly with Vista... I hope there will be a solution for Linux soon, I don't like having to boot Vista every time I want to access the pictures of my digicam :( Maybe this bug should be forwarded to bugzilla.kernel.org ? If more infos about my system are needed, I will be glad to provide them, or help fixing this bug in any way...