Just solved the same problem on my HP Spectre 14. The rtsx_pci driver is not suited for RTS 5209 reader. You need to download specific driver from Realtek ( http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=15&PFid=25&Level=4&Conn=3&DownTypeID=3&GetDown=false ), extract it and install using:
make make install depmod -a modprobe rts_pstor Last two commands require root privileges. Now check lspci -v once again, you should see something like: 03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01) Subsystem: Hewlett-Packard Company Device 1893 Flags: bus master, fast devsel, latency 0, IRQ 43 Memory at f6800000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number 00-00-00-01-00-4c-e0-00 Kernel driver in use: rtsx_pci Kernel modules: rts_pstor, rtsx_pci It means, that kernel is still using the wrong driver. Unload rtsx_pci: modprobe -r rtsx_pci depmod -a (if modprobe whines about some dependencies for this modul, unload them as well). Now reload rts_pstor (modprobe -r, modprobe). The reader should work like a charm now. You should blacklist rtsx_pci, so it won't load after reboot. Just add blacklist rtsx_pci to /etc/modprobe.d/blacklist.conf. Hope this helps! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1158982 Title: SD card inaccesible: mmc0: error -110 whilst initialising SD card To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1158982/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs