Кардридеры этой фирмы работают в новых ядрах, начиная с 2.6.19 и выше. Вот мои пять копеек:
CardReader: Ricoh Co Ltd: Unknown device 0592 (rev 08)
Работает, по крайней мере начиная с ядра 2.6.19. Для его работы собирал ядро 2.6.20, в ядре включил опции:
Device Drivers -> MMC/SD Card support
<*> MMC support
[ ] MMC debugging
<*>MMC block device driver
[M] Secure Digital Host Controller Interface support (EXPERIMENTAL)
[M] Winbond W83L51xD SD/MMC Card Interface support
[M] TI Flash Media MMC/SD Interface support (EXPERIMENTAL)
При загрузке видны надписи, свидетельствующие о том, что устройство найдено и готово к работе
localhost kernel: sdhci: Secure Digital Host Controller Interface driver, 0.12
localhost kernel: sdhci: Copyright(c) Pierre Ossman
localhost kernel: sdhci: SDHCI controller found at 0000:01:03.2 [1180:0822] (rev 17)
localhost kernel: ACPI: PCI Interrupt 0000:01:03.2[C] -> GSI 20 (level, low) -> IRQ 21
localhost kernel: sdhci:slot0: Controller reports > 25 MHz base clock, but no high speed support.
localhost kernel: mmc0: SDHCI at 0xfe8fe400 irq 21 DMA
После вставки карточки набираю:
sudo modprobe mmc_block
ибо нечего экспериментальному коду постоянно в ядре телепаться.
В логах после вонзания флеш-карточки появляются записи:
localhost kernel: mmcblk0: mmc0:b368 SMISD 249856KiB
localhost kernel: mmcblk0: p1
Всё, дальше монтируем /dev/mmcblk0p1 и видим его как простую флешку.
Несмотря на угрожающие надписи EXPERIMENTAL модулей ядра, работает вполне прилично. Единственная флешка, стоящая в Palm Tungsten T3, читается и пишется со скоростью 3-5Мб/сек без проблем.
Взято отсюда:
http://mydebianblog.blogspot.com/2007/04/asus-m5200ae.html