You are not logged in.

#1 2020-11-10 06:26:22

Blackbeard25
Member
Registered: 2020-11-10
Posts: 2

[SOLVED] Rioch SDXC/MMC PCIe reader not detecting sd cards

I have a Thinkpad T430s dual booting Windows 10 and Arch linux. When I run lspci the reader shows up, however, when inserting an SD card it doesn't detect it in lsblk and dmesg doesn't give any clues. This same card works fine in Windows.

> lspci -nnk
...
04:00.0 System peripheral [0880]: Ricoh Co Ltd PCIe SDXC/MMC Host Controller [1180:e823] (rev 07)
	Subsystem: Lenovo Device [17aa:21fb]
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci_pci
> dmesg | grep sdh
[    1.785366] sdhci: Secure Digital Host Controller Interface driver
[    1.785367] sdhci: Copyright(c) Pierre Ossman
[    1.789413] sdhci-pci 0000:04:00.0: SDHCI controller found [1180:e823] (rev 4)
> dmesg | grep mmc
[    1.790094] mmc0 bounce up to 128 segments into one, max segment size 65536 bytes
[    1.796467] mmc0: SDHCI controller on PCI [0000:04:00.0] using DMA
> lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 223.6G  0 disk 
|-sda1   8:1    0 524.5M  0 part 
|-sda2   8:2    0   104M  0 part 
|-sda3   8:3    0    16M  0 part 
|-sda4   8:4    0  97.9G  0 part 
|-sda5   8:5    0   4.1G  0 part [SWAP]
`-sda6   8:6    0 120.9G  0 part /
sr0     11:0    1  1024M  0 rom  

I would like to note I had a similar problem in Debian 9 however I don't remember the fix and am unable to find one that works in arch as the most relevant option was an AUR package however it has been transferred to the archives and no longer works.

Last edited by Blackbeard25 (2020-11-11 00:02:53)

Offline

#2 2020-11-11 00:02:27

Blackbeard25
Member
Registered: 2020-11-10
Posts: 2

Re: [SOLVED] Rioch SDXC/MMC PCIe reader not detecting sd cards

I am closing this now as it turns out it was a bad micro SD card adaptor

Offline

Board footer

Powered by FluxBB