Сканер
Не могу подружить 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 повляется такое
Чтобы это значило?
Доп. информация:
Неужели не у кого такого не было...
Не понимаю чем может быть вызвана такая ошибка
в какую сторону хотябы копать?