1

К моему компу подключено два сканера :
1) Планшетник (на USB):

EPSON Scanner
Производитель: EPSON
Класс  255 (Класс производителя)
Подкласс 0
Протокол 0
Версия USB 2.00

ID производителя 0x4b8 (Seiko Epson Corp.)
ID продукта 0x11b (Perfection 2400 Photo)
Версия 1.00
Скорость 480 Mбит/с
Каналы 0
Макс. размер пакета 0

Это так его видно в "Информация о системе / Устройства USB"

2) Фильм-сканер (SCSI)

Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: Color    Model: FilmScanner____2 Rev: 0120
  Type:   Scanner                          ANSI  SCSI revision: 02

Это так его видно в "Информация о системе / SCSI"

Т.е. операционка оба устройства видит.. Но когда я запускаю "Image Scan!" или "XSane" то оба приложения никаких сканеров не видят.
Какой именно конфиг нужно подправить ?  :O

2

А юз-флаг v4l включен? Включен ли v4l в ядре?

Йа тьомный эльф

3 (01.05.2011 16:40:30 отредактировано White Nelud)

sv_lary, у вас Genkernel?
Выложите команду dmesg | tail при подключении принетера(ов).

4

Хм iscan устанавливали после sane-backends ?

http://www.sane-project.org/lists/sane- … ernal.html

строчка  epkowa должна присутствовать в /etc/sane.d/dll.conf
если ее нет надо просто заново пересобрать iscan

возможно еще понадобится виндосовская прошивка от сканера
не все так просто.

5

sv_lary пишет:

Но когда я запускаю "Image Scan!" или "XSane" то оба приложения никаких сканеров не видят.
Какой именно конфиг нужно подправить ?  ohmy

Пользователь входит в группу scanner?

Был, был и весь вышел...

6

Lupo Alberto пишет:

Пользователь входит в группу scanner?

  Да, входит. Но, что интересно, если запускать из консоли, в режиме рута, то вот так запускается :

# export $(dbus-launch) scangui
# scangui

xsane - Настойчиво не советует запускать ее под рутом. Ну я и не рискнул...

iscan - Запустилась без проблем

Так что, похоже, дело в правах доступа. Но устройства /dev/scan нет, так что просто поставить на него права не получается... :-(

7

ormorph пишет:

строчка  epkowa должна присутствовать в /etc/sane.d/dll.conf

  Я проверил - есть.

8 (01.05.2011 21:15:43 отредактировано Lupo Alberto)

sv_lary пишет:

Но устройства /dev/scan нет, так что просто поставить на него права не получается... :-(

Если мне не изменяет память, сканер должен быть виден как /dev/video*, где * — число от 0 и выше, в зависимости от количества сканеров и устройств видеозахвата.
Покажите вывод команды

 Консоль:
ls -l /dev/video*

Был, был и весь вышел...

9

White Nelud пишет:

Выложите команду dmesg | tail

Вот что получилось, когда я передернул SCSI сканер :


end_request: I/O error, dev sr0, sector 0
sr 2:0:0:0: [sr0]  Result: hostbyte=0x00 driverbyte=0x08
sr 2:0:0:0: [sr0]  Sense Key : 0x5 [current] 
sr 2:0:0:0: [sr0]  ASC=0x64 ASCQ=0x0
sr 2:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 01 00
end_request: I/O error, dev sr0, sector 0
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A

Похоже, это вообще информация об ошибке на CD диске...
А вот для USB сканера :

usb 1-3: USB disconnect, address 3
usb 1-3: new high speed USB device using ehci_hcd and address 5
usb 1-3: New USB device found, idVendor=04b8, idProduct=011b
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-3: Product: EPSON Scanner
usb 1-3: Manufacturer: EPSON

10

bobr пишет:

А юз-флаг v4l

Это у Вас написано "четыре - один" или "четыре-эль" ? А то вот, что получается :

euse -i v4l
global use flags (searching: v4l)
************************************************************
[+  D ] v4l - Enables video4linux support

local use flags (searching: v4l)
************************************************************
no matching entries found

Это для "эль". А для "единица" :

# euse -i v41
global use flags (searching: v41)
************************************************************
no matching entries found

local use flags (searching: v41)
************************************************************
no matching entries found

Не очень понятно, причем тут видео для люникс...

11

Ну а что показывает команда sane-find-scanner ?

12

Видео для люникс - это апи для всяких устройств захвата изображений в этом люниксе.

Lupo Alberto пишет:

сканер должен быть виден как /dev/video*

поэтому и устройство обычно называется так.
Попробуйте включить глобально флаг v4l и v4l2.

Йа тьомный эльф

13

Lupo Alberto пишет:

Покажите вывод команды

$ ls -l /dev/video*
ls: невозможно получить доступ к /dev/video*: Нет такого файла или каталога

14

ormorph пишет:

Ну а что показывает команда sane-find-scanner ?


$ sane-find-scanner

# No SCSI scanners found.
found USB scanner (vendor=0x04b8 [EPSON], product=0x011b [EPSON Scanner]) at libusb:001:006

15

bobr пишет:

Включен ли v4l в ядре?

Судя по .config , имеем :

СONFIG_VIDEO_V4L2_COMMON=m
CONFIG_VIDEO_V4L2=m
CONFIG_V4L_USB_DRIVERS=y
# CONFIG_V4L_MEM2MEM_DRIVERS is not set

16

Lupo Alberto пишет:

Пользователь входит в группу scanner?

  Оказалось, что вся проблема была именно в правах доступа! Надо было не только включить обычного пользователя в группу scanner, но перелогинится!
Но, без ложки дегтя не обошлось! Все три программы (xsane, iscan и scangui) увидели планшетный (USB) сканер Epson. А вот SCSI  фильм-сканер ScanWit 2740s увидели только scangui и xsane.  Но и они не смогли работать с этим сканером, так как почему-то принимают его за SCSI сканер Epson-9400. Это для меня очень печально, так как скнировать негативы, получается, нечем...
  Может есть решение этой проблемы ?

17

Ну на счет устройства SCSI сканера чтобы его определить следует установить программу  emerge -av lsscsi
и выполнить команду lsscsi

18 (02.05.2011 19:29:44 отредактировано bobr)

Вроде наткнулся на прогу которая должна поддерживать сканер  ScanWit 2740s
это надо скачать последний ебилд с багзилы:
тут
и установить его.
<ссылки на варез, кейгены и крякеры запрещены >

Судя по ссылке что давал ранее, ваш сканер не поддерживается sane-backends

зы: для 64 битной ос эта программа не идет, тогда можно скачать от сюда

19

ormorph пишет:

Вроде наткнулся на прог

  Спасибо, конечно, но ведь vuescan - за денежки... А за время работы в люнихе уже маленько порастерял привычку к ворованному... :-)
Попробовал ее запустить без ввода ключа - повисла намертво !

20 (02.05.2011 20:56:02 отредактировано ormorph)

sv_lary пишет:
ormorph пишет:

Вроде наткнулся на прог

  Спасибо, конечно, но ведь vuescan - за денежки... А за время работы в люнихе уже маленько порастерял привычку к ворованному... :-)
Попробовал ее запустить без ввода ключа - повисла намертво !

Хм нет vuescan должен идти и без ввода ключа, просто тогда на сохраненные изображения еще добавляет надписи с предложением приобрести.