如何让 SD 卡读卡器在 Ubuntu 13.04 中工作?

如何让 SD 卡读卡器在 Ubuntu 13.04 中工作?

我在 CLEVO P151EMx 上运行 Ubuntu 13.04,它有一个内置的 Realtek PCIE 读卡器 5289,在 Windows 中运行良好,但在 Ubuntu 中却无法显示。

我在 /dev 中看不到任何放入的 SD 卡,lspci 显示如下:

03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)

我已尝试在这里修复:https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/971876. 但运气不佳。

有什么建议么?

PS:我正在尝试使用 fdisk 格式化 microSDHC 卡以便在 BeagleBone Black 中使用,希望这有帮助。

有人询问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

dmesg -T 中的相关条目是:

[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

答案1

我在 clevo w310CZ 上测试了 ubuntu 13.10,使用了类似的 realtek 芯片组(不是 5289 而是 5286),SD 卡也没有安装

并且没有一个内核模块加载

$ sudo lspci -v -s 03:00.0  
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5286 (rev 01)  Subsystem: CLEVO/KAPOK Computer Device 3110  
Flags: bus master, fast devsel, latency 0, IRQ 11  
Memory at f7400000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+  
Capabilities: [70] ExpressEndpoint, MSI 00  
Capabilities: [b0] MSI-X: Enable- Count=1 Masked- 
Capabilities: [d0] Vital Product Data  
Capabilities: [100] Advanced Error Reporting  
Capabilities: [140] Virtual Channel  
Capabilities: [160] Device Serial Number 00-00-00-01-00-4c-e0-00

我尝试修复这个错误:Realtek 读卡器 RTL8411 设备 5289 (PCI 03:00.0) 驱动程序和 udisks 规则

在 Ubuntu 12.04 上有效,但在 13.10 上无效

我在这里发布了一个新的 Bug10ec:5286 [Clevo W310CZ] Realtek 读卡器不工作

相关内容