I have an Acer Aspire One 522 netbook for which I want to get the SDcard reader working, but I'm having trouble getting it to recognize the SDcard after it is inserted.
I use Slackware and always compile my own kernels, so I have already enabled the
Device Drivers->MMC/SD/SDIO card support option and respective kernel modules, compiled and properly installed the kernel and its modules (kernel version is 3.5.3).
The card reader seems to get connected to the USB bus as soon as a SDcard is inserted, since
lsusb only shows the reader after this event:
Bus 002 Device 005: ID 0cf2:6250 ENE Technology, Inc. SD card reader (UB6250)
I would normally expect to see a block device like
/dev/mmcblk0 and the card partitions (
/dev/mmcblk0p2 and so on) after the card is inserted, but nothing shows up. Monitoring /var/log/messages while the card is inserted shows this:
Sep 8 14:43:41 aspire kernel: usb 2-2: USB disconnect, device number 5 Sep 8 14:43:44 aspire kernel: usb 2-2: new high-speed USB device number 6 using ehci_hcd Sep 8 14:43:44 aspire kernel: usb 2-2: New USB device found, idVendor=0cf2, idProduct=6250 Sep 8 14:43:44 aspire kernel: usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=4 Sep 8 14:43:44 aspire kernel: usb 2-2: Product: UB6250 Sep 8 14:43:44 aspire kernel: usb 2-2: Manufacturer: ENE Flash Sep 8 14:43:44 aspire kernel: usb 2-2: SerialNumber: 606569746801 Sep 8 14:43:44 aspire mtp-probe: checking bus 2, device 6: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-2" Sep 8 14:43:44 aspire mtp-probe: bus: 2, device: 6 was not an MTP device
showing the reader being connected to the USB bus but with no block device being detected. Does anyone have any hints about this? Did I miss something or support for this reader is not completely functional yet? Thanks!