AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 491609
Accepted
shypard
shypard
Asked: 2018-12-31 08:10:42 +0800 CST2018-12-31 08:10:42 +0800 CST 2018-12-31 08:10:42 +0800 CST

戴尔 Latitude 5590 SD 读卡器无法识别

  • 772

我有一台安装了 Debian 9 和内核版本 4.20.0 的 DELL Latitude 5590 笔记本电脑。不幸的是,板载 sd 读卡器不起作用。读者遵循模型:

瑞昱半导体有限公司RTS525A PCI Express读卡器读卡器

的输出lspci -v

01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
    Subsystem: Dell RTS525A PCI Express Card Reader
    Flags: bus master, fast devsel, latency 0, IRQ 127
    Memory at ef100000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: [80] Power Management version 3
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [b0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [148] Device Serial Number 00-00-00-01-00-4c-e0-00
    Capabilities: [158] Latency Tolerance Reporting
    Capabilities: [160] L1 PM Substates
    Kernel driver in use: rtsx_pci
    Kernel modules: rtsx_pci

根据https://cateee.net/lkddb/web-lkddb/MISC_RTSX_PCI.html所需的驱动程序是rtsx_pci.

如果我现在用 modprobe 检查什么都不会发生:

root@sandbox:/dev# modprobe rtsx_pci
root@sandbox:/dev# 

root@sandbox:/# ls /lib/modules/4.20.0/kernel/drivers/misc/cardreader/
rtsx_pci.ko  rtsx_usb.ko
root@sandbox:/# 

dmesg这是输出:https : //pastebin.com/raw/HQAX45b4

不幸的是,我的知识到此结束;我怎样才能让它工作?

linux debian
  • 3 3 个回答
  • 2141 Views

3 个回答

  • Voted
  1. Francis
    2019-09-22T12:39:27+08:002019-09-22T12:39:27+08:00

    我已经在戴尔 Latitude E7450 上安装了 Ubuntu 19.04,它有一个内置在笔记本电脑中的 SD 卡读卡器。

    我可以让更新的 SD 卡在此设置上工作的唯一方法是使用外部 USB 适配器(USB 到 SD)。

    内置 SD 读卡器,但不适用于更新/更快的 SD 卡。见下文。

    所以,我确实发现 32 Gig SDHC 卡在内置 SD 读卡器上、在 Dell Latitude E7450(以及其他一些笔记本电脑(使用 Ubuntu)上)都可以工作。

    注意:在我的设置中,只有 SD-HC (32 Gig) SD 卡与内置 SD 读卡器配合使用。

    基本上,

    • SDHC 仅提供 2 到 32 Gig,并且可以正常工作,而无需重建 linux 内核。

    • SDXC 或 SDUC(都比 SDHC 快,内存容量比 32 Gig 多)不工作,没有调整。

    • 意思是,如果没有一些挖掘、调整和/或修复,64 Gig 和更高版本可能无法工作。

    有关 SD 卡的名称,请参阅以下维基百科页面: https ://en.wikipedia.org/wiki/SD_card#Speed_class_rating

    我再重复一遍,我没有 SD 卡(具有 SD-XC 或 SD-UC 名称)与我的设置一起使用。

    为了缓解这个问题,我刚去沃尔玛买了不止一张 SD-HC(32 Gig SD 卡)。

    寻找 SDHC(10 个圆圈)。

    这对我有用,现在。

    诚然,这不是最理想的解决方案,这只是暂时缓解问题的一种方法,直到有可用的修复程序。

    谢谢!

    弗朗西斯

    • 1
  2. Nonny Moose
    2019-01-02T12:09:19+08:002019-01-02T12:09:19+08:00

    您正在使用不受支持的内核版本。

    实际上,我根本不知道您是如何安装内核 4.19.7 的。编译它的人可能忘记或决定不包括rtsx_pci驱动程序。

    stretch(Debian 9) 中可用的最新内核是4.18.0-0.bpo.3(from stretch-backports)。如果您安装此内核版本,您应该能够加载 rtsx_pci 模块。

    来源:
    如果您查看此包中可用的文件列表,您可以看到它包含该行

    /lib/modules/4.18.0-0.bpo.3-amd64/kernel/drivers/misc/cardreader/rtsx_pci.ko
    
    • 0
  3. Best Answer
    shypard
    2019-04-07T01:18:11+08:002019-04-07T01:18:11+08:00

    现在得到了解决方案:我最近更新到内核版本 5.0.6 并在其中启用了以下设置make menuconfig

    > Device Drivers > MMC/SD/SDIO card support > Realtek PCI-E SD/MMC Card Interface Driver [M]
    > Device Drivers > MMC/SD/SDIO card support > Realtek USB SD/MMC Card Interface Driver [M]
    
    • 0

相关问题

  • astyle 不会更改源文件格式

  • 接收有关全新 Debian 的电子邮件

  • Debian Stretch:libgs_plugin_systemd-updates.so 中的 gnome-software 段错误

  • 通过标签将根文件系统传递给linux内核

  • 如何在拼音输入法中输入ü?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    ssh 无法协商:“找不到匹配的密码”,正在拒绝 cbc

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    如何卸载内核模块“nvidia-drm”?

    • 13 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add 返回:“连接代理时出错:没有这样的文件或目录” 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve