Очень хотелось бы поддержки этого аппарата в sane. http://alioth.debian.org/tracker/index.php?func=detail&aid=304559&group_id=30186&atid=410366
Created attachment 2195 [details] backend code
Created attachment 2196 [details] backend description
если я всё правильно понимаю, то необходимо собрать приложенные файлы в дереве исходников sane. в результате должен появиться backend с именем hpljm1005.
Да. Хочется, чтобы сканер этого МФУ работал.
Created attachment 2197 [details] сборка sane с поддержкой hp1005
собственно, я сделал сборку, и положил nosrc.rpm. как собирать: apt-get source sane rpm -i sane-1.0.18-alt2.nosrc.rpm rpm -bb ~/RPM/SPECS/sane.spec
Спасибо за патч, отправил в Сизиф новую сборку.
Ух как оперативно. Благодарю.
Обновил сегодня sane. В данный момент сканер Mustek BP 1200CU. С предыдущей версией sane работал на ура. Сейчас запускаю программу сканирования - тишина. Выполняю: #scanimage -L Получаем: scanimage: symbol lookup error: /usr/lib/sane/libsane-hpljm1005.so.1: undefined symbol: sanei_usb_init
Отправил sane-1.0.18-alt4.src.rpm
Ага. Проверю, как только появится. А пока вылечил удалением библиотек, которые относятся к LaserJet M1005 MFP Сразу всё заработало.
(In reply to comment #11) > Ага. Проверю, как только появится. > А пока вылечил удалением библиотек, которые относятся к LaserJet M1005 MFP > Сразу всё заработало. На 1.0.18-alt5 без удалений работает? Насколько понимаю, проблема получалась независимая от бэкенда (сейчас на М1005 не наблюдаю).
Уже проверить не могу. Уехал аппарат.
В общем, патч приложен, бага закрыта, проблемы нет. $ ldd -r /usr/lib/sane/libsane-hpljm1005.so.1 linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7f66000) libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0xb7f5e000) libc.so.6 => /lib/libc.so.6 (0xb7e35000) /lib/ld-linux.so.2 (0x80000000)
Именно так; 1.0.18-alt5 OK :)