Reading KT mailing list I’ve found an interesting project called sdhci that fills a well-known gap on linux driver support: read/write capabilities for memory card readers as those found integrated on laptop computers like mine:
#lspci (...) 01:03.2 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
The code is not yet upstream, but you can easily patch your kernel getting latest patches from the mailing list. Once compiled as usual (make modules && make modules_install) you only have to load the following modules, mount the device and you’re done:
# modprobe mmc_block sdhci # mount /dev/mmcblk0p1 /mnt/cards
I’ve been able to read a 16MB SD card and a 32MB MMC card without problems whatsoever. Please, report bugs if you find any, the sdhci-dev team is currently dealing with driver timing problems and they need feedback !
5 comments ↓
i have the same problem…
can you write a detailed guide/how-to with the steps to follow?
thanks, francesco
Hi Francesco,
There’s no need for a howto now: recent kernels (>=2.6.17-rc1) have this module already merged in. You just have to make sure that your distribution comes with it or install it separatedly with your favourite package manager
Otherwise you should activate it when you configure your kernel.
If you have further problems, please check:
http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci
Good luck !
thank you for quick reply
im going to check the site later
regards, francesco
Hello everybody,
Ich habe auch ein Asus W5 und leider keine Ahnung was ein Kernel ist oder mein favourite package manager. Kann jemand mal bitte erklären was genau zu tun ist damit es auch computer idioten verstehen.
Danke
Hallo Dan,
Möglicherweise helfen jene Verbindungen dir, dich zu erklären:
http://en.wikipedia.org/wiki/Linux
http://en.wikipedia.org/wiki/Package_manager
http://en.wikipedia.org/wiki/Kernel_%28computer_science%29
Beifall,
Roman
Leave a Comment