У меня Dell XPS 15 9560 с Ubuntu 18.04, и я не могу заставить работать карту памяти. Все, что я пробовал, смотрел другие темы здесь и в других местах, но безрезультатно. Ниже приведены подробности:
$ lspci -vvnn -s 03:00.0
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader [10ec:525a] (rev 01)
Subsystem: Dell RTS525A PCI Express Card Reader [1028:07be]
Physical Slot: 1
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
Interrupt: pin A routed to IRQ 135
Region 1: Memory at ed400000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
$ lsmod | grep rtsx
rtsx_usb 20480 0
rtsx_pci_ms 20480 0
memstick 16384 1 rtsx_pci_ms
rtsx_pci_sdmmc 24576 0
rtsx_pci 57344 2 rtsx_pci_sdmmc,rtsx_pci_ms
$ ls -la /dev | grep mmc
$ sudo rmmod rtsx_pci_sdmmc rtsx_pci_ms rtsx_pci
$ sudo modprobe rtsx_pci
$ ls -la /dev | grep mmc
Исходя из вышесказанного, совершенно ясно, что модуль загружен и готов, но карта памяти ядром не видна.
У некоторых людей получается вставить карту памяти перед загрузкой, но мне это не помогает.
Насколько я помню, в версии 17.10 это работало нормально.
Любая помощь или указания будут высоко оценены.