LINUX.ORG.RU

Epson Perfection 1270, как настроить?


1

0

Сканер Epson Perfection 1270. Поддерживается Sane, backend snapscan. При сканировании Xsane пишет Ошибка во время ввода-вывода с устройством.

В snapscan.conf следующее

firmware /usr/share/sane/snapscan/ESFW3E.BIN usb 0x04b8 0x0120

Вот вывод

sane-find-scanner

found USB scanner (vendor=0x04b8, product=0x0120) at libusb:002:018 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage.

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

Дистрибутив OpenSuse 10.2. Подскажите как настроить?

Re: Epson Perfection 1270, как настроить?

Настраивал через YaST, указал правильную модель?

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

Попробуй еще драйверы epkowa или, если не поможет, epson.

anonymous ()

Re: Epson Perfection 1270, как настроить?

>firmware /usr/share/sane/snapscan/ESFW3E.BIN

>Подскажите как настроить?

Положить прошивку с названием ESFW3E.BIN (найти в интернете или взять от виндовых драйверов) в каталог /usr/share/sane/snapscan/

dn2010 ★★★★★ ()
Ответ на: Re: Epson Perfection 1270, как настроить? от dn2010

Re: Epson Perfection 1270, как настроить?

>>firmware /usr/share/sane/snapscan/ESFW3E.BIN >>Подскажите как настроить? >Положить прошивку с названием ESFW3E.BIN (найти в интернете или взять от виндовых драйверов) в каталог /usr/share/sane/snapscan/

Дык, положил ведь...

NoldoR ()
Ответ на: Re: Epson Perfection 1270, как настроить? от anonymous

Re: Epson Perfection 1270, как настроить?

Настраивал через YAST. Указал модель 1270 с backend snapscan. YaST сказал что нужна прошивка, и что сканер надо будет настроить вручную. Что я и попытался сделать.

NoldoR ()
Ответ на: Re: Epson Perfection 1270, как настроить? от NoldoR

Re: Epson Perfection 1270, как настроить?

Покажи ls -al /dev/usb/scanner* --- может там юзера в группу scanner надо добавить как в слаквари, чтоб он мог сканером пользоваться. Или попробуй запустить scanimage -L от рута и посмотри, что напишет.

dn2010 ★★★★★ ()
Ответ на: Re: Epson Perfection 1270, как настроить? от dn2010

Re: Epson Perfection 1270, как настроить?

scanimage -L device `snapscan:libusb:002:037' is a EPSON EPSON Scanner flatbed scanner

Сканер должен работать через libusb поэтому устройства /dev/usb/scanner* нету.

NoldoR ()

Re: Epson Perfection 1270, как настроить?

У меня аналогичная проблема с Epson Perfection 1270 в Mandriva 2007 :(

Из нижеследующей информации можно извлечь что-нибудь полезное?

[root@localhost q]# sane-find-scanner | grep -i epson found USB scanner (vendor=0x04b8 [EPSON], product=0x0120 [EPSON Scanner]) at libusb:005:002

[root@localhost q]# export SANE_DEBUG_SNAPSCAN=256

[root@localhost q]# scanimage -L

[sanei_debug] Setting debug level of snapscan to 256.

[snapscan] sane_snapscan_init

[snapscan] sane_snapscan_init: Snapscan backend version 1.4.53

[snapscan] add_usb_device(libusb:005:002)

[snapscan] add_usb_device: Detected (kind of) an USB device

[snapscan] snapscani_usb_open(libusb:005:002)

[snapscan] add_usb_device: Checking if 0x04b8 is a supported USB vendor ID

[snapscan] snapscani_check_device()

[snapscan] mini_inquiry

[snapscan] snapscan_cmd

[snapscan] snapscani_usb_cmd(0,0xbfab8f12,6,0xbfab8eee,0xbfab8f18 (36))

[snapscan] atomic_usb_cmd(0,0xbfab8f12,6,0xbfab8eee,0xbfab8f18 (36))

[snapscan] usb_cmd(0,0xbfab8f12,6,0xbfab8eee,0xbfab8f18 (36))

[snapscan] usb_cmd: cmdlen=6, datalen=0

[snapscan] usb_write: writing: 0x12 0x00 0x00 0x00 0x24 0x00

[snapscan] Written 6 bytes

[snapscan] usb_read: reading: 0xf9 0x00 0x00 0x00 0x00 0x00 0x00 0x00

[snapscan] Read 8 bytes

[snapscan] usb_read: reading: 0x06 0x00 0x02 0x02 0x49 0x00 0x00 0x00 0x45 0x50 ...

[snapscan] Read 36 bytes

[snapscan] usb_read: reading: 0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00

[snapscan] Read 8 bytes

[snapscan] snapscani_check_device: Is vendor "EPSON" model "EPSON Scanner" a supported scanner?

[snapscan] snapscani_get_model_id(EPSON Scanner, 0, 2)

[snapscan] snapscani_get_model_id: looking up scanner for ID 0x04b8,0x0120.

[snapscan] snapscani_get_model_id: scanner identified

[snapscan] snapscani_check_device: Autodetected driver: Perfection 1270

[snapscan] snapscani_usb_close(0)

[snapscan] 1st read 3 write 1

[snapscan] snapscani_usb_cmd(0,0xbfab8f52,6,0x0,0x0 (0))

[snapscan] atomic_usb_cmd(0,0xbfab8f52,6,0x0,0x0 (0))

[snapscan] usb_cmd(0,0xbfab8f52,6,0x0,0x0 (0))

[snapscan] usb_cmd: cmdlen=6, datalen=0

[snapscan] usb_write: writing: 0x00 0x00 0x00 0x00 0x00 0x00

[snapscan] Written 6 bytes

[snapscan] usb_read: reading: 0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00

[snapscan] Read 8 bytes

[snapscan] 2nd read 4 write 2

[snapscan] snapscani_init_device_structure()

[snapscan] sane_snapscan_get_devices (0xbfaba118, 0)

device `snapscan:libusb:005:002' is a EPSON EPSON Scanner flatbed scanner

[snapscan] sane_snapscan_exit

[root@localhost q]#

В /home/q/tmp/xsane-preview-level-1-snapscan:libusb:005:002.ppm-500-4h9RQF записывает 0 байт

А сам сканер молчит как рыба... :(

quickquest ★★★★★ ()

Re: Epson Perfection 1270, как настроить?

В Suse 10.2 установите пакеты iscan, iscan-firmware, iscan-proprietary-drivers, например, вот отсюда:
http://download.opensuse.org/distribution/10.2/repo/non-oss/suse/i586/
http://download.opensuse.org/distribution/10.2/repo/non-oss/suse/noarch/

Затем сконфигурируйте сканер через Yast, выбрав драйвер epkowa. Это все. Для сканирования запустите программу iscan.

SlonoInquisitor ()
Ответ на: Re: Epson Perfection 1270, как настроить? от NoldoR

Re: Epson Perfection 1270, как настроить?

Сорри, действительно, не поддерживается:( Я немного погуглил на эту тему.

1. Попробуйте запустить xsane от рута, и в окошке Standard options Epson Scanner убрать галочку Quality calibration. Это решало аналогичную проблему у некоторых пользователей. (Кстати, сканер снят с предохранителя?)

2. Попробуйте указывать параметры x и y при сканировании. Что-то типа этого:

scanimage -d snapscan:libusb:002:037 -x 50 -y 50 --format=tiff > ~/test.tiff

SlonoInquisitor ()
Ответ на: Re: Epson Perfection 1270, как настроить? от SlonoInquisitor

Re: Epson Perfection 1270, как настроить?

Спасибо. Помогло первое. Но при сканировании в окне просмотра - чистый белый лист. И как бы сделать так что бы можно было xsane запускать из под пользователя.

NoldoR ()
Ответ на: Re: Epson Perfection 1270, как настроить? от NoldoR

Re: Epson Perfection 1270, как настроить?

Ну, я так понял, что от рута xsane нужно было запустить лишь один раз, чтобы снять эту галочку. Дальше можно запускать xsane и от пользователя. Или с этим какие-то проблемы?

SlonoInquisitor ()
Ответ на: Re: Epson Perfection 1270, как настроить? от SlonoInquisitor

Re: Epson Perfection 1270, как настроить?

Да, xsane подвисает и выдаёт ошибку i/o. Но главная проблема в том, что даже под рутом при сканировании отображается только белый лист вместо изображения.

NoldoR ()
Ответ на: Re: Epson Perfection 1270, как настроить? от SlonoInquisitor

Re: Epson Perfection 1270, как настроить?

Похоже дело в настройках прав в сюзе. Нашел по теме http://en.opensuse.org/SDB:Scanner_Setup_from_SUSE_Linux_10.0

Пишут что надо в настройках resmgr

в /etc/resmgr.conf.d/50-scanner.conf

надо вписать

add usb:vendor=0x04b8,product=0x0120 scanner

Но что то не помогает. Может кто из опытных пользователей сюзи подскажет.

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