Сканер

Не могу подружить Gentoo и сканер.

Что делал:
emerge xsane
USE="usb" emerge sane-backends

Затем на всякий случай сделал
emerge coldplug hotplug
rc-update add hotplug default
rc-update add coldplug default

Потом поковырял /etc/sane.d/epson.conf

Вставил строчку
usb 0x04b8 0x0122

Пробовал добавлять/убирать строчки
usb /dev/usbscanner0
usb /dev/usb/scanner0
(девайсов таких, кстати нету в папочке /dev)

В файле /etc/sane.d/dll.conf все строчки закамментил, кроме epson

Итог:
xsane запускается, долго думает затем говорит "нет доступных устройств"
scanimage -L тоже долго думает , потом говорит "No scanners were identified."

При этом:
sane-find-scanner выдает
found USB scanner (vendor=0x04b8 [EPSON], product=0x0122 [EPSON Scanner]) at libusb:002:004

lsusb выдает
Bus 002 Device 004: ID 04b8:0122 Seiko Epson Corp.

В ядре вроде все что нужно включил.

P.S.: Сканер - epson 3490; Ядро - 2.6.16-gentoo-r9

Мож у тебя нет

Мож у тебя нет прав девайс юзать? Попробуй от рута запустить прожку.

Пробовал. Не

Пробовал. Не помогает

Попробуй

Попробуй добавлять не в default а в boot

Попробовал. Не

Попробовал. Не помогло

У меня такая же

У меня такая же ситуация была с Mustek BearPaw 2400CU. Решил путем размещения прошивок (firmware)в папке /usr/local/share/sane/gt68xx/. Инфу нашел на сайте: http://www.sane-project.org/sane-backends.html

Действительно,

Действительно, похоже на то,что неправильная прошивка, или её нет. Вобще, прошивку можно разместить в любом месте, для этого надо только поправить /etc/sane.d/xxxx.conf.
P.S. Прошивку брать с установочного диска

На диске

На диске прошивок не нашел.
*.bin файлов там вообще нет

Ядро находит

Ядро находит сканнер? Комманда dmesg говорит о сканере? Необходимые модули для работы USB устройств загружены? Сканеры в линуксе реализованы как SCSI устройства, в ядре есть поддержка SCSI и Эмуляция SCSI?

dmesg говорит

dmesg говорит следующее (при включении сканера):
uhci_hcd 0000:00:1f.4: wakeup_rh (auto-start)
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0004
uhci_hcd 0000:00:1f.4: port 2 portsc 0093,00
hub 2-0:1.0: port 2, status 0101, change 0001, 12 Mb/s
hub 2-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
usb 2-2: new full speed USB device using uhci_hcd and address 8
usb 2-2: default language 0x0409
usb 2-2: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-2: Product: EPSON Scanner
usb 2-2: Manufacturer: EPSON
usb 2-2: uevent
usb 2-2: device is self-powered
usb 2-2: configuration #1 chosen from 1 choice
usb 2-2: adding 2-2:1.0 (config #1, interface 0)
usb 2-2:1.0: uevent
drivers/usb/core/inode.c: creating file '008'
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0004

scsi в ядре включено

под root пробовал

под root пробовал запускать "scanimage -L"/"xsane" -- ?
если будет работать заменяешь строку в /etc/udev/rules.d/50-udev.rules:

SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", MODE="0664"

на

SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", MODE="0664", GROUP="usb"

сорри -- не прочитал все посты =), у меня тоже epson сканер (с МФУ)

$ cat /etc/sane.d/dll.conf | grep -v ^#
coolscan
coolscan2
epson
snapscan

попробуй как у меня

После

После изменений появился прогресс:
scanimage -L

долго думает, но выдает

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

xsane теперь после того как подумает, говорит

невозможно открыть устройство 'snapscan:libusb:002:008':доступ к ресурсу запрещен

xsane запускал под рутом

Всем спасибо

Всем спасибо за советы.
Поставил iscan.
Все заработало.
Полагаю, тема закрыта :-)

Странный косяк

Подниму старую тему, чтобы не содавать новую.
Поставил как обычно iscan, но работать он отказывается.
Говорит что не может получить доступ к сканеру (xsane говорит аналогичную вещь).
В dmesg повляется такое

usb 1-1: usbfs: interface 0 claimed by usbfs while 'iscan' sets config #1

Чтобы это значило?

Доп. информация:

alex@localhost ~ $ uname -a
Linux localhost 2.6.20-gentoo-r8 #8 SMP Fri Aug 17 00:12:36 MSD 2007 i686 Intel(R) Pentium(R) D CPU 2.80GHz GenuineIntel GNU/Linux
alex@localhost ~ $ groups
wheel audio cdrom video games cdrw usb scanner plugdev alex vmware
alex@localhost ~ $ eix iscan
[D] media-gfx/iscan
     Available versions:  ~2.4.0-r1 ~2.6.0
     Installed versions:  2.6.0(13:57:30 25.08.2007)(X -gimp -linguas_de -linguas_es -linguas_fr -linguas_it -linguas_ja -linguas_ko -linguas_nl -linguas_pt -linguas_zh_CN -linguas_zh_TW unicode)
localhost alex # lsusb
Bus 001 Device 008: ID 04b8:0122 Seiko Epson Corp.
alex@localhost ~ $ cat /etc/sane.d/epson.conf |grep -v "#"
usb 0x4b8 0x122

Неужели не у кого такого не было...

Не понимаю чем может быть вызвана такая ошибка

usb 1-1: usbfs: interface 0 claimed by usbfs while 'iscan' sets config #1

в какую сторону хотябы копать?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".