我在 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 读卡器不工作。