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...