LINUX.ORG.RU

Epson Perfection V10


0

0

Доброго времени суток!
Не работает сканер Epson Perfection V10. Купил я его начитавшись тем, вроде: http://linuxforum.ru/index.php?showtopic=56896
Что с небольшим бубном заводится он без проблем. Но вот проблемы пришли:
# sane-find-scanner -q
found USB scanner (vendor=0x04b8 [EPSON], product=0x012d [EPSON Scanner]) at libusb:001:006
# scanimage -L
device `epkowa:usb:001:006' is a Epson (unknown model) flatbed scanner
device `epkowa:usb:001:006' is a Epson (unknown model) flatbed scanner
# scanimage -T
scanimage: open of device epkowa:usb:001:004 failed: Invalid argument

Откуда второй сканнер в scanimage -L - не знаю, вначале его там не было. iscan пишет ошибку. Все scanimage и iscan выполняются очень долго - около минуты. Сканер при этом не шевелится.
Заранее благодарен за помощь!

★★★★★

Упс. Разница в номерах не из-за аппаратных проблем, а потому что я вынимал шнур USB между командами.

fractaler ★★★★★
() автор топика

Есть небольшое продвижение. Теперь iscan сначала находит 'Epson (unknown model) [epkowa:usb:001:006]' А уже потом сыпется сообщение 'Could not send command to scanner. Check the scanner's status.'

fractaler ★★★★★
() автор топика

проверь на наличие файлы:
/etc/sane.d/epkowa.conf
/etc/udev/rules.d/60-iscan.rules
/var/lib/iscan/{interpreter, clean-files}
/usr/lib/iscan/{libesint66.so.*, make-policy-file}
/usr/share/iscan/{epkowa.desc, esfw66.bin, fs-blacklist, scsi, usb}

/etc/sane.d/epkowa.conf:
usb
#scsi

/usr/share/iscan/usb
#usb 0x04b8 0x012d

/var/lib/iscan/interpreter:
interpreter usb 0x04b8 0x012d /usr/lib/iscan/libesint66 /usr/share/iscan/esfw66.bin

anonymous2 ★★★★★
()
Ответ на: комментарий от anonymous2

каталог /var/lib/iscan/ был пуст. Создал файл /var/lib/iscan/interpreter с содержанием 'interpreter usb 0x04b8 0x012d /usr/lib/iscan/libesint66 /usr/share/iscan/esfw66.bin'

Файла /etc/udev/rules.d/60-iscan.rules тоже не было создал следующий:
# cat 60-iscan.rules
#SYSFS{idVendor}="04b8" SYSFS{idProduct}="012d" MODE="0660" GROUP="scanner"
ATTR{idVendor}=="04b8", ATTR{idProduct}=="012d", SYMLINK+="scanner-%k" MODE="0660" GROUP="scanner"

в /usr/share/iscan/usb
usb 0x04b8 0x012d # строка раскомментирована.

Теперь
# scanimage -T
scanimage: open of device epkowa:usb:001:005 failed: Invalid argument
Но при этом сканер уже пищит. Т.е. подаёт признаки жизни!
Надо копать дальше...

fractaler ★★★★★
() автор топика
Ответ на: комментарий от fractaler

Так, попрыгал с бубном: scanimage -L выдаёт 3 сканера
device `epkowa:usb:001:006' is a Epson (unknown model) flatbed scanner
device `epkowa:usb:001:006' is a Epson (unknown model) flatbed scanner
device `epkowa:interpreter:001:006' is a Epson (unknown model) flatbed scanner
И последний из них работает и в iscan и в xsane. А scanimage -T без параметров берёт первый из них.
Вроде сканер и работает, но остались два вопроса:
1. Как убрать 2 лишних сканера.
2. Как сократить время на определение сканера (сейчас около минуты).

fractaler ★★★★★
() автор топика
Ответ на: комментарий от fractaler

> 2. Как сократить время на определение сканера (сейчас около минуты).
убрать первых два сканера

у меня вот другой вопрос как ему сказать чтобы сенсор всегда был в начале страницы а не по середине экрана, а то при сканировании он сначало двигается в начало страницы потом сканирует - время естественно теряется

anonymous2 ★★★★★
()
Ответ на: комментарий от anonymous2

Поискал, закомментировал. Остался один сканнер. Но определяется долго. Ну ничего, так уже можно работать, спасибо!

fractaler ★★★★★
() автор топика
Ответ на: комментарий от anonymous2

>как ему сказать чтобы сенсор всегда был в начале страницы а не по середине экрана
Я думаю, это намертво зашито в драйвер ((

fractaler ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.