...в двух шагах от полной нирваны - вот когда планшет запашет - вот тогда будет нирвана!
В конфиге ядра все строки есть!
Только CONFIG_MMC=m а не y!
Плюс недавно вставил свой старый кардридер под PCMCIA - работает. Но это наверное все равно что USB-кардридер - не карта напрямую.
...так, проверил dmesg...
[ 667.876000] mmcblk0: error 1 sending read/write command
[ 667.876000] end_request: I/O error, dev mmcblk0, sector 251
[ 667.876000] mmcblk0: error 1 sending read/write command
[ 667.876000] end_request: I/O error, dev mmcblk0, sector 252
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 245
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 246
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 247
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 248
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 249
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 250
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 251
[ 667.880000] mmcblk0: error 1 sending read/write command
[ 667.880000] end_request: I/O error, dev mmcblk0, sector 252
[ 677.048000] tifm_7xx1: sd card detected in socket 0
[ 681.836000] tifm_7xx1: demand removing card from socket 0
А теперь коментарий: вся эта груда ошибок отображалась когда я:
а. вставил SD на 2 гига, которая у меня с роду не читалась на стом кардридере (подумал, вдруг?...)
б. вставил SD на 1 гиг, которая всегда прекрасно на стом девайсе под виндой читалась - та же лажа!
в. для контроля вставил SD на 128, которая у меня читалась всегда и на всем - тоже самое.
Последние две строки - это результат втыка и изъятия mmc (!) на 16 мегов. - dmesg ее отображает, но ни в /dev, ни в/dev/disk ничего не меняется.
Кстати, устройства mmcblk0, которое в ошибках вылезало, тоже не обнаружено.
Да, еще глупый вопрос: dmesg - что этот лог отражает? всю регистрацию устройств в системе или что-то еще? Интересно знать точно, для собственного развития...