Ноутбук Lenovo Y450, картовод на чипе Jmicron jmb38x ( скорее всего jmb380, но это не так важно). OpenSUSE 11.2 x86-64.
Картовод не может правильно считать файлы с карт памяти (пробовал SD, MMC карты). Карты исправны, картовод тоже (на предустановленной Windows 7 всё работает, правда там уже были установлены все необходимые драйверы), но при копировании файлов на ноутбуке контрольные суммы не сходятся.
dmesg | tail после втыкания
1418.154581] mmc0: new SD card at address b368
1418.155261] mmcblk0: mmc0:b368 SD 976 MiB (ro)
1418.155364] mmcblk0: p1
Но периодически карта памяти при втыкании не появляется в виджете с устройствами:
1400.098313] mmcblk0: error -84 transferring data, sector 3, nr 5, card status 0x900
1400.098326] end_request: I/O error, dev mmcblk0, sector 3
1400.098589] mmcblk0: error -84 transferring data, sector 4, nr 4, card status 0x900
1400.098602] end_request: I/O error, dev mmcblk0, sector 4
1400.098881] mmcblk0: error -84 transferring data, sector 5, nr 3, card status 0x900
1400.098894] end_request: I/O error, dev mmcblk0, sector 5
1400.099165] mmcblk0: error -84 transferring data, sector 6, nr 2, card status 0x900
1400.099177] end_request: I/O error, dev mmcblk0, sector 6
1400.099449] mmcblk0: error -84 transferring data, sector 7, nr 1, card status 0x900
1400.099452] end_request: I/O error, dev mmcblk0, sector 7
Может кто подскажет в какую сторону смотреть?