В общем вернулся к вопросу после того, как подхватил трояна на sdcard на фотоаппарате, захотел отформатировать, воткнул в картридер - не видит ее система. Начал рыться в нете, перепробовал несколько советов от убунту- и арчехозяев - не помогает.
Система:
uname -a
Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.41-2 i686 GNU/Linux
Матплата:
motherboard:
dmidecode -t 2
Product Name: ATI RC410-SB460
Version: 1.0
Кардридер:
dmidecode -t 9
System Slot Information
Designation: New Card
Type: x1 PCI Express
Current Usage: Available
Length: Other
ID: 0
Characteristics:
3.3 V is provided
PME signal is supported
Hot-plug devices are supported
System Slot Information
Designation: Mini Card
Type: x1 PCI Express
Current Usage: Available
Length: Other
ID: 0
Characteristics:
3.3 V is provided
PME signal is supported
System Slot Information
Designation: Card Reader
Type: 8-bit Proprietary Memory Card
Current Usage: Available
Length: Other
Characteristics:
3.3 V is provided
lspci -nn
08:05.2 SD Host controller [0805]: O2 Micro, Inc. Integrated MMC/SD Controller [1217:7120] (rev 01)
08:05.3 Mass storage controller [0180]: O2 Micro, Inc. Integrated MS/xD Controller [1217:7130] (rev 01)
Вывод lsmod:
lsmod | grep sd
mmc_core 62021 2 sdhci,sdhci_pci
sd_mod 35425 3
crc_t10dif 12332 1 sd_mod
scsi_mod 135037 5 libata,sd_mod,sr_mod,sg,usb_storage
Вывод dmesg:
dmesg | grep mmc
[ 4.178390] mmc0: Unknown controller version (16). You may experience problems.
[ 4.178479] mmc0: no vmmc regulator found
[ 4.178531] Registered led device: mmc0::
[ 4.180795] mmc0: SDHCI controller on PCI [0000:08:05.2] using PIO
При вставке карты в слот появляется это:
dmesg | tail
[ 6965.952064] mmc0: Timeout waiting for hardware interrupt.
[ 6975.968051] mmc0: Timeout waiting for hardware interrupt.
[ 6985.984047] mmc0: Timeout waiting for hardware interrupt.
При извлечении:
dmesg | tail
[ 7246.464045] mmc0: Timeout waiting for hardware interrupt.
[ 7256.480030] mmc0: Timeout waiting for hardware interrupt.
[ 7264.952342] mmc0: Card removed during transfer!
[ 7264.952352] mmc0: Resetting controller.
В ядре какие-то драйвера есть:
/lib/modules/3.2.0-4-686-pae/kernel/drivers/mmc/card/:
mmc_block.ko
sdio_uart.ko
/lib/modules/3.2.0-4-686-pae/kernel/drivers/mmc/core/:
mmc_core.ko
/lib/modules/3.2.0-4-686-pae/kernel/drivers/mmc/host/:
eshe 10 xxx.ko
Возможно ли что-то сделать, чтобы кардридер все-таки заработал?