Epson Perfection V200 Photo (Отказывается работать сканер)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
GodHead
Сообщения: 50
ОС: Gentoo

Epson Perfection V200 Photo

Сообщение GodHead »

Здравствуйте уважаемые форумчане.

Сразу к делу:
1. Установлена Gentoo, ядро gentoo-sources-2.6.30-r8
2. Сканер EPSON Perfection V200 Photo
3. Поддержка USB собрана в ядре

Код: Выделить всё

# lsusb
Bus 001 Device 003: ID 04b8:012e Seiko Epson Corp.

4. Установлены libusb-0.1.12-r5, sane-backends-1.0.19-r2, iscan-2.21.0
5. Выбран backend epkowa (выбирал тут http://www.sane-project.org/cgi-bin/driver.pl)
6. В /etc/sane.d/dll.conf добавлена строка epkowa
7. В /etc/sane.d/epkowa.conf добавлены строки:

Код: Выделить всё

usb
usb 0x04b8 0x012e #без неё сканер не определяется scanimage -L

8. scanimage -L выдаёт:

Код: Выделить всё

# scanimage -L
device `epkowa:usb:001:003' is a Epson (unknown model) flatbed scanner

9. При запуске iscan ничего не происходит, если запустить из Gimp тоже ничего (не зависимо от пользователя)

P.S.: использовал мануалы из en.gentoo-wiki.com: http://en.gentoo-wiki.com/wiki/USB_Scanner и http://en.gentoo-wiki.com/wiki/Epson_USB_Scanner.

Что посоветуете?
Бог один, протоколы доступа разные
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Epson Perfection V200 Photo

Сообщение BIgAndy »

GodHead писал(а):
04.11.2009 13:58
Что посоветуете?

Как минимум установить iscan-firmware или скачать и скомпилить драйвера.

Зы . в ядро поддержка сканеров не встаривается ну никак. Если у вас lsusb их "определяет", - это заслуга usb.ids.
Вы туда может вписать что угодно.
Спасибо сказали:
Аватара пользователя
GodHead
Сообщения: 50
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение GodHead »

BIgAndy писал(а):
04.11.2009 14:19
Как минимум установить iscan-firmware

Такого ебилда нет
BIgAndy писал(а):
04.11.2009 14:19
скачать и скомпилить драйвера

Никаких изменений
Бог один, протоколы доступа разные
Спасибо сказали:
Аватара пользователя
ArtSh
Сообщения: 433
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение ArtSh »

>Такого ебилда нет

Фирмваре берётся с диска с драйверами, который прилагался к сканеру, и кладётся в то место, которое указано в epkowa.conf.
Поставь букву "Ё" на место еЁ!
Спасибо сказали:
Аватара пользователя
GodHead
Сообщения: 50
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение GodHead »

ArtSh писал(а):
04.11.2009 18:01
Фирмваре берётся с диска с драйверами, который прилагался к сканеру, и кладётся в то место, которое указано в epkowa.conf

Firmware нашёл, положил в /usr/share/iscan/, прописал в /etc/sane.d/epkowa.conf:

Код: Выделить всё

firmware /usr/share/iscan/esfw7A.bin

Всё равно, при запуске iscan, он долго думает, а потом выдаёт окно с "Could not send command to scanner. Check the scanner's status."
Бог один, протоколы доступа разные
Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Epson Perfection V200 Photo

Сообщение yaleks »

вы как iscan ставили?
Спасибо сказали:
Аватара пользователя
GodHead
Сообщения: 50
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение GodHead »

yaleks писал(а):
04.11.2009 19:12
вы как iscan ставили?

Код: Выделить всё

emerge -av iscan

предварительно внеся запись в /etc/portage/package.keywords
Бог один, протоколы доступа разные
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Epson Perfection V200 Photo

Сообщение BIgAndy »

GodHead писал(а):
04.11.2009 17:08
BIgAndy писал(а):
04.11.2009 14:19
Как минимум установить iscan-firmware

Такого ебилда нет
BIgAndy писал(а):
04.11.2009 14:19
скачать и скомпилить драйвера

Никаких изменений

Фирмарь можно выдрать из маздайных дров, но придется руками прописывать правила в snapscan и настраивать правила hal/udev и apparmor
В любом случае, если нет фирмвари, можно скачать с федорообразных tar.gz (таместь точно) и попробовать побилдить. К сожалению с гентой уже давно дела не имел и точно воспроизвести на сових системах не смогу.
Сделал эксперимент (у меня v350), но бекэнд тот же что для v200. Убрал firmware - произошло то же что и у вас.
у вас в snapscan корректно прописан путь до firmware?
Спасибо сказали:
Аватара пользователя
ArtSh
Сообщения: 433
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение ArtSh »

GodHead писал(а):
04.11.2009 18:15
ArtSh писал(а):
04.11.2009 18:01
Фирмваре берётся с диска с драйверами, который прилагался к сканеру, и кладётся в то место, которое указано в epkowa.conf

Firmware нашёл, положил в /usr/share/iscan/, прописал в /etc/sane.d/epkowa.conf:

Код: Выделить всё

firmware /usr/share/iscan/esfw7A.bin

Всё равно, при запуске iscan, он долго думает, а потом выдаёт окно с "Could not send command to scanner. Check the scanner's status."


Права правильно выставлены?
Поставь букву "Ё" на место еЁ!
Спасибо сказали:
Аватара пользователя
GodHead
Сообщения: 50
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение GodHead »

BIgAndy писал(а):
04.11.2009 22:03
у вас в snapscan корректно прописан путь до firmware?

Я пробовал разные варианты (абсолютный путь, относительный, без расширения, с расширением), результат одинаков

ArtSh писал(а):
05.11.2009 00:01
Права правильно выставлены?

Запускал из под root, права выставил в 777 (на всякий случай), ползователя занёс в группы usb и scanner

На http://gentoo.ru/forum сказали, что iscan корректно работал с ядром 2.6.29-r5

BIgAndy писал(а):
04.11.2009 22:03
В любом случае, если нет фирмвари, можно скачать с федорообразных tar.gz (таместь точно) и попробовать побилдить.

Я использовал RPM-пакет iscan-firmware, распаковал и кинул firmware в /usr/share/iscan, а потом прописал пути до него в epkowa.conf и snapscan.conf.
Бог один, протоколы доступа разные
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Epson Perfection V200 Photo

Сообщение BIgAndy »

ArtSh писал(а):
05.11.2009 00:01
Права правильно выставлены?

Можно попробовать просканировать от рута.
Спасибо сказали:
Аватара пользователя
GodHead
Сообщения: 50
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение GodHead »

BIgAndy писал(а):
05.11.2009 07:17
Можно попробовать просканировать от рута.

Что и было сделано, отличие от обычного пользователя в том, что из под рута iscan долго думает перед тем как выдать окно с ошибкой, а из под обычного пользователя сразу.
Бог один, протоколы доступа разные
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Epson Perfection V200 Photo

Сообщение BIgAndy »

Фикзнает Я бы стрейсул бы в этой ситуации scanimage, одновременно завел бы ps xaw, и смотрел бы, закачивается ли firmware или нет...
Спасибо сказали:
Аватара пользователя
targeti
Сообщения: 45
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение targeti »

Верните назад настройки и доустановите iscan-plugin-gt-f670
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Epson Perfection V200 Photo

Сообщение unax »

У меня такой же сканет.. iscan не опазнал сканер.
Однако,

Код: Выделить всё

# lsusb
Bus 003 Device 006: ID 04b8:012e Seiko Epson Corp.

Так какое решение проблемы найдено??

targeti писал(а):
18.11.2009 20:00
Верните назад настройки и доустановите iscan-plugin-gt-f670

В том что вы предлагаете.. Что это inherit rpm ?

Код: Выделить всё

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

inherit rpm
.......
.....
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Epson Perfection V200 Photo

Сообщение unax »

нужешь.. блин( не верю что никто не придумал решения...
Так это получается стало после ядер 2.6.29 что этот тсанер работать перестал?
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: Epson Perfection V200 Photo

Сообщение ishitori »

я тоже долго парился со своим V100 - с новой версией iscan не идут плагины (firmware) для разных моделей сканеров. доступен отдельно только iscan-plugin-gt-f670, а мне он не годится. в результате поставил iscan-2.11.0 - там уже всё есть. вот тут описал весь процесс целиком.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Epson Perfection V200 Photo

Сообщение unax »

ishitori писал(а):
01.02.2010 18:19
я тоже долго парился со своим V100 - с новой версией iscan не идут плагины (firmware) для разных моделей сканеров. доступен отдельно только iscan-plugin-gt-f670, а мне он не годится. в результате поставил iscan-2.11.0 - там уже всё есть. вот тут описал весь процесс целиком.

ахааа.. Думал уже, стоит ли старый iscan попробовать поставить...
Спасибо,уважаемый. Займусь вскоре. Попробую..
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3123
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение ormorph »

вроде уже обсуждали подобную проблему здесь в железе
с новым iscan действительно проблемы
Epson perfection V10
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Epson Perfection V200 Photo

Сообщение unax »

я вообще уже не понимаю что с ним не так((((
Вот когда в этой теме писал первый раз, сразу натыкался на статьи про редактирование /etc/sane.d/dll.conf и /etc/sane.d/epkowa.conf, делал так и писал потом scanimage -L и он подумав говарил что там прицеплено какое-то устройство.

Сегодня, переставил iscan (на версию 2.11.0) поставил xscan..
и вот смотрим дивайс..

Код: Выделить всё

# lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 04b8:012e Seiko Epson Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0458:001b KYE Systems Corp. (Mouse Systems)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Но вот хоть убейся..

Код: Выделить всё

# 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).

хотя usb 0x4b8 0x12e есть строка в /etc/sane.d/epkowa.conf а в /etc/sane.d/dll.conf добавлена epkowa...
И перетыкать в другие USB пробовал его.. всеравно также епкова...
ну еще для полноты картины..

Код: Выделить всё

 # eix  iscan
[I] media-gfx/iscan
     Available versions:  (~)2.11.0 [m]2.21.0!t {X gimp jpeg linguas_de linguas_es linguas_fr linguas_it linguas_ja linguas_ko linguas_nl linguas_pt linguas_zh_CN linguas_zh_TW png tiff unicode}
     Installed versions:  2.11.0(23:32:03 04.02.2010)(X unicode -gimp -linguas_de -linguas_es -linguas_fr -linguas_it -linguas_ja -linguas_ko -linguas_nl -linguas_pt -linguas_zh_CN -linguas_zh_TW)
     Homepage:            http://www.avasys.jp/english/linux_e/dl_scan.html
     Description:         EPSON Image Scan! for Linux (including sane-epkowa backend)

* media-gfx/iscan-plugin-gt-f720
     Available versions:  0.0.1 {linguas_ja}
     Homepage:            http://www.avasys.jp/english/linux_e/dl_scan.html
     Description:         Epson Perfection V300 PHOTO scanner plugin for SANE 'epkowa' backend.

* net-wireless/wifiscanner
     Available versions:  ~1.0.1-r1 ~1.0.1-r2 {ncurses wireshark}
     Homepage:            http://wifiscanner.sourceforge.net/
     Description:         WifiScanner is an analyzer and detector of 802.11b stations and access points.


Вообщем, очень хочется уже решить эти проблемы.. Все в Gento меня радует но без принтера и сканеры мне не уютно :dry:
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: Epson Perfection V200 Photo

Сообщение ishitori »

а что у вас в /etc/sane.d/epkowa.conf и /etc/sane.d/dll.conf? пробовали делать в точности, как я описывал по ссылке?
морнинг круассан..
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Epson Perfection V200 Photo

Сообщение unax »

ishitori писал(а):
04.02.2010 20:36
а что у вас в /etc/sane.d/epkowa.conf и /etc/sane.d/dll.conf? пробовали делать в точности, как я описывал по ссылке?

Вот так было... и до того как я вашу статью читал, scanimage -L мне писал про некий девайс.

$ cat /etc/sane.d/epkowa.conf

Код: Выделить всё

# epkowa.conf -- sample configuration for the EPKOWA SANE backend
# Copyright (C) 2004, 2008, 2009  Olaf Meeuwissen
#
usb
usb 0x4b8 0x12e
scsi


а тут $ cat /etc/sane.d/dll.conf

Код: Выделить всё

# enable the next line if you want to allow access through the network:
net
abaton
agfafocus
apple
avision
artec
artec_eplus48u
as6e
bh
canon
canon630u
#canon_pp
cardscan
coolscan
coolscan2
#dc25
#dc210
#dc240
dell1600n_net
dmc
epjitsu
epson
epson2
fujitsu
#gphoto2
genesys
gt68xx
hp
hp3900
hpsj5s
hp3500
hp4200
hp5400
hp5590
hpljm1005
hs2p
ibm
leo
lexmark
ma1509
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
pie
pint
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
#umax_pp
umax1220u
v4l
#
# The following backends are not included in the sane-backends distribution
# If you want to use them, download them from their webpages and read their
# documentation
#
# HP OfficeJet backend homepage: http://hpoj.sf.net/
# Uncomment the following line if hpoj is installed:
#hpoj
# Add support for the HP-specific backend.  Needs net-print/hplip installed.
hpaio
epkowa


Много лишнего.. но я пробовал убирать...
Вот еще..
На виках пишут, что в опции должны вот эти стоять.

Код: Выделить всё

Device Drivers  --->
   USB support  --->
   < >   OHCI HCD support
   <*>   UHCI HCD (most Intel and VIA) support

А у меня вот так, так как без OHCI HCD support не работает USB мышь О_О

Код: Выделить всё

   <*>   OHCI HCD support
   <*>   UHCI HCD (most Intel and VIA) support
Спасибо сказали:
Аватара пользователя
targeti
Сообщения: 45
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение targeti »

ishitori писал(а):
01.02.2010 18:19
я тоже долго парился со своим V100 - с новой версией iscan не идут плагины (firmware) для разных моделей сканеров. доступен отдельно только iscan-plugin-gt-f670, а мне он не годится. в результате поставил iscan-2.11.0 - там уже всё есть. вот тут описал весь процесс целиком.

Для V100 нужен iscan-plugin-gt-s600. Вот плагины: bug 277117
Спасибо сказали:
Аватара пользователя
targeti
Сообщения: 45
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение targeti »

unax писал(а):
31.01.2010 17:29
...
targeti писал(а):
18.11.2009 20:00
Верните назад настройки и доустановите iscan-plugin-gt-f670

В том что вы предлагаете.. Что это inherit rpm ?

Код: Выделить всё

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

inherit rpm
.......
.....


man 5 ebuild
Portage declarations
Inherit is a portage's maintenance of extra classes of functions that are external to ebuild and provided as inheritable capabilities and data...

/usr/portage/eclass/rpm.eclass

unax писал(а):
01.02.2010 16:16
нужешь.. блин( не верю что никто не придумал решения...
Так это получается стало после ядер 2.6.29 что этот тсанер работать перестал?

После установки нового iscan добавьте ebuild для соответствующего Вашей модели сканера плагина в локальный оверлей, а затем установите его. Где берутся плагины - постом выше.
Спасибо сказали:
Аватара пользователя
unax
Сообщения: 275
ОС: Linux

Re: Epson Perfection V200 Photo

Сообщение unax »

targeti писал(а):
21.02.2010 15:16
После установки нового iscan добавьте ebuild для соответствующего Вашей модели сканера плагина в локальный оверлей, а затем установите его. Где берутся плагины - постом выше.

Что то не могу разобраться как это плагин поставить.. iscan-plugin-gt-f670-2.1.0.ebuild does not seem to have a valid PORTDIR structure
как его правильно eduild-ть? не в той директории мучаю его наверно.
Я как понимаю.. он должен сначала вытянуть пакеты rpm вытащить из них чтото и где надо положить.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Epson Perfection V200 Photo

Сообщение Nightwolf_ng »

Разбавлю я вашу тему по в200, если не возражаете.

Примерно теже симптомы с Epson 3490. Никак не могу сообразить какой "iscan-plugin" искать и собирать. Просто указать фирмварь в настройках не помогает...

З.Ы. На сайте рпм-ка iscan-plugin-gt-f520-1.0.0-1.c2.i386.rpm только почему-то под и386, а у меня х86_64
Спасибо сказали:
Аватара пользователя
targeti
Сообщения: 45
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение targeti »

unax писал(а):
21.02.2010 16:17
targeti писал(а):
21.02.2010 15:16
После установки нового iscan добавьте ebuild для соответствующего Вашей модели сканера плагина в локальный оверлей, а затем установите его. Где берутся плагины - постом выше.

Что то не могу разобраться как это плагин поставить.. iscan-plugin-gt-f670-2.1.0.ebuild does not seem to have a valid PORTDIR structure
как его правильно eduild-ть? не в той директории мучаю его наверно.
Я как понимаю.. он должен сначала вытянуть пакеты rpm вытащить из них чтото и где надо положить.

iscan-plugin-gt-f670-2.1.0.ebuild кладёте, например, в /usr/local/portage/media-gfx/iscan-plugin-gt-f670/
В /etc/make.conf добавляете

Код: Выделить всё

PORTDIR_OVERLAY="/usr/local/portage"

Затем

Код: Выделить всё

ebuild /usr/local/portage/media-gfx/iscan-plugin-gt-f670/iscan-plugin-gt-f670-2.1.0.ebuild digest

Локальный оверлей

Nightwolf_ng писал(а):
21.02.2010 16:54
Разбавлю я вашу тему по в200, если не возражаете.

Примерно теже симптомы с Epson 3490. Никак не могу сообразить какой "iscan-plugin" искать и собирать. Просто указать фирмварь в настройках не помогает...

З.Ы. На сайте рпм-ка iscan-plugin-gt-f520-1.0.0-1.c2.i386.rpm только почему-то под и386, а у меня х86_64

А без iscan не работает? Вроде поддержка есть в sane-backends (в make.conf SANE_BACKENDS="snapscan")
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: Epson Perfection V200 Photo

Сообщение Nightwolf_ng »

Не работает вобще никак, устал уже. Когда-то заводил на х86 и не помню каком ядре.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3123
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение ormorph »

строчка в /etc/udev/rules.d/99-iscan.rules

Код: Выделить всё

ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="012e", MODE="0660", GROUP="scanner"

присутствует?
ну и надо глянуть свой distfiles вообще iscan-plugins присутствуют для 64-битной системы, так как в plugin должны входить еще и собранные библиотеки.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3123
ОС: Gentoo

Re: Epson Perfection V200 Photo

Сообщение ormorph »

Ага проверил, у меня в пакетах нет библиотек под 64-бита по этому наверное следует включить эмуляцию 32-битного режива в ядре и вот ссылка
http://www.gentoo.org/doc/ru/gentoo-amd64-faq.xml

может это поможет?
Спасибо сказали: