У меня есть Fujitsu Celsius H760, у которого есть окна для чтения карт RTS5208. Я запускаю Lubuntu 17.04 с внешнего жесткого диска.
Считыватель карт обнаружен (как RTS524A), и если у вас есть карта в считывателе во время загрузки, она установлена правильно. Также запуск lspci обновит состояние считывателя карт. Поэтому, чтобы переключить карту:
отключить / удалить карту запуска lspci положить карту обратно в запустите lspcilspci:
olli@Olli-Linux:/mnt/floppy$ lspci -s 0e:00.0 -nn -vv
0e:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS524A PCI Express Card Reader [10ec:524a] (rev 01)
Subsystem: Fujitsu Limited. RTS524A PCI Express Card Reader [10cf:1943]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 124
Region 0: Memory at 86100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
olli@Olli-Linux:/mnt/floppy$
dmesg имеет это значение сказать. Обратите внимание, что события около 200 секунд ТОЛЬКО случаются после запуска lspci, перед этим ничего нет в dmesg.
[ 2.076835] mmc0: cannot verify signal voltage switch
[ 2.205873] mmc0: new ultra high speed SDR104 SDHC card at address 0007
[ 2.207000] mmcblk0: mmc0:0007 SL16G 14.5 GiB
[ 2.207633] mmcblk0: p1 p2
[ 43.675076] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 198.456457] mmc0: card 0007 removed
[ 201.873841] mmc0: cannot verify signal voltage switch
[ 202.003428] mmc0: new ultra high speed SDR104 SDHC card at address 0007
[ 202.003878] mmcblk0: mmc0:0007 SL16G 14.5 GiB
[ 202.005026] mmcblk0: p1 p2
[ 202.530049] EXT4-fs (mmcblk0p2): recovery complete
[ 202.530057] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
На стороне окна все естественно работает нормально.