Please forgive a somewhat naive question--I'm not sure how to go about
debugging this kind of thing:
I have a Dell 1420n with card readers reported by lspci as:
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
I have a 512MB MicroSD card which seems to be recognized fine, but a 2GB
MMC card is not.
I'm using a stock Ubuntu 8.04 kernel, which reports itself as
Skimming through commits to drivers/mmc,
5ae70296c85f96a9969891d9de3410ebdf210b71 "mmc: Disabler for Ricoh MMC
controller", looks relevant, but seems to be included in 2.6.24.
Anything I should try? Thanks in advance for any suggestions.
So does the MMC card work on other card readers, i.e. it's not
damaged? When you plug the card into the reader, can you check dmesg
and see if there's any relevant information in there, and post it
I use it in a Nokia 770, and it works there.
It needs an adapter for the laptop which it doesn't need for the 770;
googling around.... Something that looks like this:
http://www.globemaster.com.tw/data/rs mmc adapter.jpg
So I suppose the adapter could be broken. Seems unlikely,
though--doesn't look like it does anything more than make the card
It doesn't trigger any dmesg output at all.