Сканер - Canon Pixma MP170. В других дистрибутивах работал сразу. А в Lenny x86_64 не работает. Xsane говорит, что не может получить доступ к устройству.
Xsane от рута запускал, он уже во время сканирования говорит, что ошибка чтения с устройства. И после этого отказвается работать и принтер, и кардридер, которые в этом МФУ, восстанавливается только после перезагрузки.
А также до 2.6.24 баг был в другом - модуль usb-storage цеплял принтер раньше, чем usblp и из-за чего интерфейс принтера создавался неправильно. Лечилось rmmod usb-storage перед включением принтера, далее он сам подгружался, но уже после нормального определения принтера. Для автоматизации я писал правила для hal с выполнением внешнего скрипта с rmmod.
Никаких идей не будет? И ещё вопрос, но уже по принтеру: возможно ли из Linux на нём выполнять сервисные функции (очистку головок и т. п.)? Драйвер стоит из Gutenprint.