|
现在就剩下无线网卡了!呵呵!
系统为Debian etch
读卡器信息:
Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
nx6320的操作为:
查看插槽在pci总线上的位置:
lspci |grep "Mass storage controller"
得到
02:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
注意红字!
然后
setpci -s 02:06.2 4c=0x22 #注意02:06.2就是上一步中lspci打印出来的(就是上面的红字)
现在插入SD卡就OK了!
可以考虑把它放到启动脚本!
以后开机用sd卡就不用老输入setpci.....了
还没搞定的请看下面的内容!(下面的是hp nx6325的,呵呵)
以下为参考资料!
出自- http://linux.chinaunix.net/bbs/archiver/tid-889484
复制代码
linux官方内核,自2.6.17以及更新的内核都可以驱动上。
8.1) 编译时把这下面几个选项选为y或m, 我这次是这样的:
# grep MMC /lib/modules/2.6.18/build/.config
CONFIG_MMC=y
CONFIG_MMC_DEBUG=y
CONFIG_MMC_BLOCK=m
CONFIG_MMC_SDHCI=y
CONFIG_MMC_WBSD=m
8.2) 查看插槽在pci总线上的位置:
[root@wipro-89fb5940e ~]# lspci |grep "Mass storage controller"
02:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
8.3) 设置
setpci -s 02:04.2 4c=0x22 #注意02:04.2就是上一步中lspci打印出来的值
8.4) 插入SD卡, tail -f /var/log/messages
Nov 27 22:24:09 localhost kernel: mmcblk0: mmc0:9ffc SD01G 992000KiB
Nov 27 22:24:09 localhost kernel: mmcblk0:<7>mmc0: starting CMD18 arg 00000000 flags 00000035
Nov 27 22:24:09 localhost kernel: p1
8.5). 挂载
# mount -t vfat -o iocharset=utf8 /dev/mmcblk0p1 /mnt/tmp |
|