Laptop Cardreader einrichten
Vorraussetzung ist ein Kernel 2.6.18
Konsole oeffnen
lspci | grep MMC
(so eine aehnliche Ausgabe sollte jetzt kommen)
00:0a.2 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
(davon brauchen wir die Adresse des Controllers, sprich die "00:0a.2") das ist ein Bsp.!
su ...
modprobe mmc_block
modprobe mmc_core
modprobe sdhci
setpci -s 00:0a.2 4c=0x22
nun sollte der Cardreader beim einstecken einer Karte sich genauso verhalten wie ein USB-Stick
achso abmelden vor dem rausziehen nicht vergessen (RMT)
Test:
dmesg | grep mmc
mmc0?: SDHCI at 0xfebfa400? irq 201 DMA
mmcblk0?: mmc0?:0001 498176KiB?
mmcblk0?: p1
dauerhaft einrichten (reboot resistent)
mcedit /etc/modules-$(uname -r)
hier 3 Zeilen einfuegen:
mmc_block
mmc_core
sdhci
speichern und mcedit verlassen, zum Test am besten rebooten und den Cardreader-Hotplug nochmal checken
Viel Spass, Gruss Thomas (KT)