Hi!
I have a new "old" notebook, installed my usual dual boot configuration with Debian, installed my usual packages, software etc. without any problems. But I have a strange problem with the built-in SD card reader. In practice, the hotplug function often works, that is, I insert and disconnect the various SD cards in my possession and it seems to work, but often it doesn't read the cards. However, if I restart the machine with the SD on board, it is easily read. But if I remove it and reinsert it, or reinsert another one, it often doesn't work, doesn't see the card.
If I close and reload the sdhci_pci with
sudo rmmod sdhci_pci
sudo modprobe sdhci_pci
with the card inserted it is easily seen.
I reinstalled udisks2, load udiskie service etc without success, what can I do? It's definitely inconvenient to use it like this.
I was also thinking about creating a script, but I was hoping to be able to restore the correct functioning of udisks2 and hotplug functions.
lspci -v output (section sdhci_pci)
debian is 12.4 stable
kernel 6.1.0-16-amd64
Thank you!
Hiro
I have a new "old" notebook, installed my usual dual boot configuration with Debian, installed my usual packages, software etc. without any problems. But I have a strange problem with the built-in SD card reader. In practice, the hotplug function often works, that is, I insert and disconnect the various SD cards in my possession and it seems to work, but often it doesn't read the cards. However, if I restart the machine with the SD on board, it is easily read. But if I remove it and reinsert it, or reinsert another one, it often doesn't work, doesn't see the card.
If I close and reload the sdhci_pci with
sudo rmmod sdhci_pci
sudo modprobe sdhci_pci
with the card inserted it is easily seen.
I reinstalled udisks2, load udiskie service etc without success, what can I do? It's definitely inconvenient to use it like this.
I was also thinking about creating a script, but I was hoping to be able to restore the correct functioning of udisks2 and hotplug functions.
lspci -v output (section sdhci_pci)
Code:
07:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01) (prog-if 01)Subsystem: Lenovo SD/MMC Card Reader ControllerFlags: bus master, fast devsel, latency 0, IRQ 127, IOMMU group 11Memory at 94301000 (32-bit, non-prefetchable) [size=4K]Memory at 94300000 (32-bit, non-prefetchable) [size=2K]Capabilities: <access denied>Kernel driver in use: sdhci-pciKernel modules: sdhci_pci
kernel 6.1.0-16-amd64
Thank you!
Hiro
Statistics: Posted by hiroshi976 — 2024-01-02 20:08 — Replies 1 — Views 10