Автор Тема: Epson Perfection 3490, ну никак не заведу...  (Прочитано 10190 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Mati_maniak

  • *
  • Сообщений: 14
  • Karma: +0/-0
Доброго времени суток... Вот купил себе сий ящик (если бы не курсовик, жил бы и без него спокойно)... Естественно обрёл сразу массу проблем... Сканер вроде бы обнаруживается, т.е.
lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 007: ID 04b8:0122 Seiko Epson Corp.
Bus 001 Device 001: ID 0000:0000
sane-find-scanner -q
found USB scanner (vendor=0x04b8 [EPSON], product=0x0122 [EPSON Scanner]) at libusb:003:002

Но вот ни xsane ни iscan его не видят... :( Сначала думают около минуты, а потом вылезают с ошибкой, что не могут найти девайс...
В поиске только что был... Хавту читал... Не помогает... :(

Dim_maN

  • *
  • Сообщений: 114
  • Karma: +0/-0
(Нет темы)
« Ответ #1 : 16 Апреля 2006, 12:25 »
Во первых - тебе, скорее всего, понадобится прошивка сканера, которая грузится в него при инициализации. Ее надо выдернуть из виндовых дров. Во вторых надо убедится, что твоя версия sane потдерживает сканер, возможно придется обновить.  http://www.sane-project.org  .
Ну а подробнее  http://snapscan.sourceforge.net/  man:/sane-snapscan   man:/sane-usb

Mati_maniak

  • *
  • Сообщений: 14
  • Karma: +0/-0
(Нет темы)
« Ответ #2 : 16 Апреля 2006, 02:33 »
Цитата: "Dim_maN"
Во первых - тебе, скорее всего, понадобится прошивка сканера, которая грузится в него при инициализации. Ее надо выдернуть из виндовых дров. Во вторых надо убедится, что твоя версия sane потдерживает сканер, возможно придется обновить.  http://www.sane-project.org  .
Ну а подробнее  http://snapscan.sourceforge.net/  man:/sane-snapscan   man:/sane-usb

Так всё красиво... По указанным ссылочкам ходил, маны читал... Сканер поддерживается (вы бы хоть сами взглянули прежде чем мне про поддержку писать), прошивка естественно загружается...

Вчера всё-таки пришлось поставить окошки дабы его проверить... Он естественно заработал... Теперь ситуация немного изменилась... При подключении его к компу (в пингвине) начинает гореть на скенере лампочка и он подаёт признаки жизни...

Вот сообщения dmesg:
Когда подтыкаю:
usb 1-4: new high speed USB device using ehci_hcd and address 3
usb 1-4: configuration #1 chosen from 1 choice
А вот как я понял при попытке запуска sane-find-scanner (который кстати успешно находит девайс)
usb 1-4: usbfs: USBDEVFS_CONTROL failed cmd sane-find-scann rqt 128 rq 6 len 2 ret -110
usb 1-4: usbfs: USBDEVFS_CONTROL failed cmd sane-find-scann rqt 128 rq 6 len 2 ret -110
usb 1-4: usbfs: USBDEVFS_CONTROL failed cmd sane-find-scann rqt 128 rq 6 len 2 ret -110
usb 1-4: usbfs: USBDEVFS_CONTROL failed cmd sane-find-scann rqt 128 rq 6 len 2 ret -110

Dim_maN

  • *
  • Сообщений: 114
  • Karma: +0/-0
(Нет темы)
« Ответ #3 : 16 Апреля 2006, 08:55 »
Дело в том что  sane-find-scanner будет показывать любой сканер, даже не потдерживаемый и не настроенный. Он просто обнаруживает знакомый чип и показывает что девайс есть в наличии.
А про firmwire вы не словом не обмолвились, поэтому я и обратил внимание на нее.
А в /etc/sane.d/snapscan.conf  строку
firmware /usr/share/sane/snapscan/your-firmwarefile.bin
поправили?
$ scanimage -L   что говорит?
$ scanimage > /home/USER/test.pnm   Сканирует?

Mati_maniak

  • *
  • Сообщений: 14
  • Karma: +0/-0
(Нет темы)
« Ответ #4 : 16 Апреля 2006, 10:36 »
Цитата: "Dim_maN"
А в   строку
firmware /usr/share/sane/snapscan/your-firmwarefile.bin
поправили?
Вообще такого файла не было... Создал...
bus=usb
firmware /usr/share/iscan/esfw52.bin
usb 0x04b8 0x0122
Цитата: "Dim_maN"
$ scanimage -L что говорит?
$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Цитата: "Dim_maN"
$ scanimage > /home/USER/test.pnm Сканирует?
Думает минуты полторы, как и другой софт (xsane, iscan), а потом вываливается с ошибкой:
$ scanimage > /home/kirill/test.pnm
scanimage: no SANE devices found

Dim_maN

  • *
  • Сообщений: 114
  • Karma: +0/-0
(Нет темы)
« Ответ #5 : 17 Апреля 2006, 10:45 »
 >Вообще такого файла не было... Создал...  
А может в Генту оно лежит в другом месте..,? Во всех дистрах, которые я видел в /etc/sane.d/ лежит куча конфигов, и по ним можно судить о потдержке устройства той версией sane , которая стоит.
Кстати какая у тебя версия? sane-config --version

bus=usb  по-моему лишнее (судя по тем конфигам которые у меня)
попробуй запускать все от рута - иногда помогает

Mati_maniak

  • *
  • Сообщений: 14
  • Karma: +0/-0
(Нет темы)
« Ответ #6 : 18 Апреля 2006, 01:58 »
Кучи конфигов там лежать не может по определению, т.к. sane-backends собирались с учётом имени нужного backend, прописанного в make.conf... Конечно, если собирать с опциями по умолчанию, то куча всего и вылезет...

Версия 1.0.17... Последняя какая в портеже была...

И от рута запускаю - один хрен... :(  :(  :(

Mati_maniak

  • *
  • Сообщений: 14
  • Karma: +0/-0
(Нет темы)
« Ответ #7 : 19 Апреля 2006, 05:48 »
Итак, меня можно поздравить, проблема решилась... И решилась совершенно случайно... Выполнял глобальное обновление... Обновилась и версия iscan... Естественно etc-update предложил мне перезаписать конфиг /etc/sane.d/epkowa.conf... Перезаписал, ткнул программу на запуск и, о чудо, заработало!!! Заглянул в /etc/sane.d/epkowa.conf, а там всего одна незакоментированная строчка со словом их трёх букв... :lol:

Итак, что получилось:

/etc/sane.d/dll.conf
epkowa
/etc/sane.d/epkowa.conf
usb

Так что всем спасибо за помощь...  :roll:  ;)

Dim_maN

  • *
  • Сообщений: 114
  • Karma: +0/-0
(Нет темы)
« Ответ #8 : 19 Апреля 2006, 10:22 »
Страаанный этот ... Gentoo

murzzz

  • *
  • Сообщений: 137
  • Karma: +0/-0
(Нет темы)
« Ответ #9 : 24 Апреля 2006, 04:43 »
Цитата: "Dim_maN"
Страаанный этот ... Gentoo

да ни чуть не странный:
/etc/sane.d/dll.conf - здесь раскомментируются те строчки, которые относятся к сканерам которые установлены в системе и соответственно ищутся при старте sane

в том же каталоге находятся конфиги к сканерам

iscan - прога для Epson'овских сканеров, включает и прошивки, кстати можешь посмотреть, они автоматом прописались в /etc/sane.d/snapscan.conf
counted Linux user 356672