В ноутбуке есть встроенный card reader, который, по-идее, поддерживает MS/ MS PRO/ SD/ MMC карточки. SD и MMC карточки читаются "на ура", а вот Memory Stick вообще никак: просто никакой реакции на втыкание подобной карты не следует, ни в dmesg ни, тем паче, в /dev ничего не появляется( Из под livecd с вендой Memory Stick читаются, т.е. кардридер исправен.
Вот вывод lsusb:
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 002: ID 08ff:2580 AuthenTec, Inc.
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 006: ID 03f0:3104 Hewlett-Packard DeskJet 960c
Bus 001 Device 007: ID 046d:c025 Logitech, Inc. MX500 Optical Mouse
Bus 001 Device 008: ID 046d:c313 Logitech, Inc.
Bus 001 Device 004: ID 0c45:624f Microdia
Bus 001 Device 003: ID 14cd:6600
Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc.
Bus 001 Device 001: ID 0000:0000
Кардридер это, видимо, - Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. Поискал в интернет, наткнулся на сайт производителя чипов: похоже у меня стоит вот этот контроллер http://www.genesyslogic.com/_en/product_01_1.php?id=24
Дистрибутив - убунта, но ядро самосборное (2.6.23.9). Сейчас специально пересобрал ядро со всеми драйверами для usb девайсов - не помогло. Неужели в линукс всё так плохо с поддержкой Memory Stick?(