+ -
当前位置:首页 → 问答吧 → [已解决]笔记本读卡器驱动的问题

[已解决]笔记本读卡器驱动的问题

时间:2009-09-23

来源:互联网

Thinkpad z61p, 自己编译了 2.6.31 内核. 我的读卡器始终不能工作. 无论是 gentoo wiki 还是 thinkpad wiki 感觉驱动 sd 读卡器都是非常简单的.

我将 MMC/SD/SDIO 下几乎所有的选项都编入内核, 读卡器依然无法正常工作. (sd 卡插入时, 指示灯没有反应) 但是我使用 lspci -v 后看到

15:00.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller (prog-if 01)
Subsystem: Lenovo Device 207d
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at e4302800 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Kernel driver in use: sdhci-pci

最后一行说 正在使用 sdhci-pci 驱动, 这个应该算是找到正确的驱动了吧? 我记得以前使用自动生成的内核的时候, 读卡器是可以正常使用的.

作者: cheneymx   发布时间: 2009-09-23

灯不亮并不代表他不能工作吧?你看一下能不能手动mount,如果要指示灯也可以工作的话,好像要在内核加入什么LED支持之类的。

作者: Hosanna   发布时间: 2009-09-24

我看 thinkpad wiki 中说要

mount /dev/mmcblk0p1 /mnt

但是我没有看到任何 mm 开头的设备名. 而且也没找到类似于 sdb1 之类的设备名.

作者: cheneymx   发布时间: 2009-09-24

http://www.linuxsir.org/bbs/thread349434.html
看看这个

作者: wd_afei   发布时间: 2009-09-25

引用:
作者: wd_afei
http://www.linuxsir.org/bbs/thread349434.html
看看这个
都编译进内核了, 不过我这里不是不能挂载, 而是根本看不到 sd 卡的踪迹.

作者: cheneymx   发布时间: 2009-09-25

那里面说的那几个选项你都选了?那就不知道了。

作者: wd_afei   发布时间: 2009-09-25

引用:
作者: wd_afei
那里面说的那几个选项你都选了?那就不知道了。
呵呵, 问题解决了. 关键就是你介绍的那个网页.

里面提到选中,
TI Flash Media interface support (EXPERIMENTAL)
TI Flash Media PCI74xx/PCI76xx host adapter support (EXPERIMENTAL)
结果这两项在我的内核列表中本来是没有的, 需要将 experimental 的选项打开, 开启以后, 依然但不到 sd card, 不过我后来又到

MMC/SD/SDIO card support 下, 找到了一个新出现选项:
TI Flash Media MMC/SD Interface support (EXPERIMENTAL)

选上之后, /dev 下就出现了 mmcblk0 这个设备.

非常感谢!

作者: cheneymx   发布时间: 2009-09-26

热门下载

更多