华硕笔记本所采用Realtek内置读卡器驱动的解决方案

笔记本/便携移动设备,手机平板等软硬件
回复
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

华硕笔记本所采用Realtek内置读卡器驱动的解决方案

#1

帖子 vickycq » 2012-08-13 15:48

部分华硕笔记本的内置读卡器出自Realtek,默认无驱动,运行lspci对应的设备为
--:--.- Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
插入sd卡,/dev下无新设备,运行dmesg没有新信息。

解决方案:
1. 下载驱动:

代码: 全选

wget http://planet76.com/drivers/realtek/rts-bpp-dkms_1.1_all.deb
2. 安装动态核心模组dkms(若已安装,跳过此步)

代码: 全选

sudo apt-get install dkms
3.安装驱动:

代码: 全选

sudo dpkg -i rts-bpp-dkms_1.1_all.deb
4.实现自动挂载:

代码: 全选

echo 'DRIVERS=="rts_bpp", ENV{ID_DRIVE_FLASH_SD}="1"' | sudo tee -a /lib/udev/rules.d/81-udisks-realtek.rules
5. 确保该模块随机启动:

代码: 全选

sudo vi /etc/modules     ##加上一行rts_bpp
6. reboot
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 华硕笔记本所采用Realtek内置读卡器驱动的解决方案

#2

帖子 vickycq » 2015-10-18 19:09

1.
rts-bpp 驱动在 3.8 及以上内核不能编译,参见
https://bugs.launchpad.net/ubuntu/+sour ... bug/971876
http://linuxforums.org.uk/index.php?topic=11974.0
https://bbs.archlinux.org/viewtopic.php ... 9#p1263089
带补丁的dkms deb:https://dl.dropboxusercontent.com/u/118 ... ed_all.deb
实测在4.2内核上编译通不过


2.
3.8 及以上内核包含 rtsx_pci 可驱动此读卡器:

代码: 全选

04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411 PCI Express Card Reader (rev 01)
	Subsystem: ASUSTeK Computer Inc. Device 1437
	Flags: bus master, fast devsel, latency 0, IRQ 24
	Memory at fea00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, 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-00-00-00-00-00
	Kernel driver in use: rtsx_pci
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复