I'm running Ubuntu 13.04 on a CLEVO P151EMx, it has a built-in Realtek PCIE Cardreader 5289, which works fine in Windows, but refuses to show up in Ubuntu.
I can't see any sd cards I put in it in /dev, and lspci shows it as follows:
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
I've tried the fix here: https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/971876. But no luck.
Any suggestions?
P.S. I'm trying to format a microSDHC card using fdisk for use in a BeagleBone Black, if that helps.
Someone asked for the output of lspci -v -s 03:00.0:
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
Subsystem: CLEVO/KAPOK Computer Device 5105<br>
Flags: bus master, fast devsel, latency 0, IRQ 43<br>
Memory at f7a00000 (32-bit, non-prefetchable) [size=64K]<br>
Capabilities: access denied <br>
Kernel driver in use: rtsx_pci
The relevant entries in dmesg -T are:
[Tue May 21 15:19:36 2013] mmc0: error -110 whilst initialising SD card
[Tue May 21 15:19:37 2013] mmc0: error -110 whilst initialising SD card
[Tue May 21 15:19:36 2013] mmc0: error -110 whilst initialising SD card
rtsx_pci
. Show yourlspci -v -s 03:00.0
.