首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >卡读取器在linux中脱落

卡读取器在linux中脱落
EN

Unix & Linux用户
提问于 2022-03-07 19:32:25
回答 1查看 310关注 0票数 0

我有debian 11和MicroSd读卡器内置在我的笔记本电脑。设备: Realtek半导体RTS5129读卡器控制器。问题是,在我插入卡片并取出几次之后,它就掉了下来,没有明显的原因。日志中没有错误。我试过这样的命令:

代码语言:javascript
复制
modprobe -r rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb
modprobe rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb

在那之后,我在日志里看到它:

代码语言:javascript
复制
Mar 07 21:42:20 linux kernel: usbcore: registered new interface driver rtsx_usb
Mar 07 21:42:20 linux kernel: rtsx_usb_sdmmc: unknown parameter 'rtsx_usb_ms' ignored
Mar 07 21:42:20 linux kernel: rtsx_usb_sdmmc: unknown parameter 'rtsx_usb' ignored

我插入了一个存储卡,而Linux没有看到它,并且在fdisk -l中。重新启动电脑后,我可以再次使用这张卡,帮助别人。

EN

回答 1

Unix & Linux用户

发布于 2022-03-07 19:53:59

帮不了你拿读卡器。听起来像是固件故障,windows驱动程序可能通过秘密重置设备固件来悄悄地工作。

我可以帮助您处理modprobe错误:

代码语言:javascript
复制
modprobe -r rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb

工作,因为modprobe -r可以在一个命令行上使用多个模块名。看看man modprobe

代码语言:javascript
复制
modprobe [-r] [-v] [-n] [-i] [modulename...]

代码语言:javascript
复制
modprobe rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb

失败,因为mod探测语法是(同样来自man modprobe):

代码语言:javascript
复制
modprobe [modulename] [module parameters...]

"rtsx_usb_ms“和"rtsx_usb”被解释为rtsx_usb_sdmmc的参数。

相反,做

代码语言:javascript
复制
modules="rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb"
modprobe -r $modules
for mod in $modules ; do modprobe $mod ; done
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/693340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档