我有debian 11和MicroSd读卡器内置在我的笔记本电脑。设备: Realtek半导体RTS5129读卡器控制器。问题是,在我插入卡片并取出几次之后,它就掉了下来,没有明显的原因。日志中没有错误。我试过这样的命令:
modprobe -r rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb
modprobe rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb在那之后,我在日志里看到它:
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中。重新启动电脑后,我可以再次使用这张卡,帮助别人。
发布于 2022-03-07 19:53:59
帮不了你拿读卡器。听起来像是固件故障,windows驱动程序可能通过秘密重置设备固件来悄悄地工作。
我可以帮助您处理modprobe错误:
modprobe -r rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb工作,因为modprobe -r可以在一个命令行上使用多个模块名。看看man modprobe:
modprobe [-r] [-v] [-n] [-i] [modulename...]但
modprobe rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb失败,因为mod探测语法是(同样来自man modprobe):
modprobe [modulename] [module parameters...]"rtsx_usb_ms“和"rtsx_usb”被解释为rtsx_usb_sdmmc的参数。
相反,做
modules="rtsx_usb_sdmmc rtsx_usb_ms rtsx_usb"
modprobe -r $modules
for mod in $modules ; do modprobe $mod ; donehttps://unix.stackexchange.com/questions/693340
复制相似问题