This scanner is driving me inSANE with SANE.
included in my /etc/sand.d/dll
is epkowa
epkowa.conf
# epkowa.conf
#
# examples for how to configure the SANE EPSON KOWA Backend
#
# SCSI scanner:
# scsi EPSON
#
# Parallel port scanner:
#pio 0x278
#pio 0x378
#pio 0x3BC
#
# USB scanner - only enable this if you have an EPSON scanner. It could
# otherwise block your non-EPSON scanner from being
# recognized.
#usb /dev/usb/scanner0
usb 0x04b8 0x0118
I've used this page and followed the instructions
EPSON scanner with libusb and hotplugging
http://www.freecolormanagement.com/sane/libusb.html
Scanner is not known by the backend
If you just go the latest and greates scanner from EPSON, chances are that I've not yet added it's product ID to the backend. This means that you have to tell the backend what vendor/product IDs to look for. This is done by usign the standard Sane syntax for libusb support: "usb " - you have to replace the and strings with the data from your scanner. The new Perfection 3200 for example would use this command in epson.conf: "usb 0x4b8 0x11c".
Have tried this, however the backend is epkowa , have tried useing this with epson.conf, but it ended up showing 2 scanners, , 1 epson, 1 epkowa, , i have had more luck with epkowa (the programs would open with epkowa, so i have been usign epkowa instead of epson)
Getting the permissing right
did this
epson_scanner 0x0003 0x04b8 0x0118 0x0000 0x0000
0x00 0x00 0x00 0x00 0x00
0x00 0x00000000
#!/bin/bash
if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
then
chown root "${DEVICE}"
chgrp scanner "${DEVICE}"
chmod 660 "${DEVICE}"
fi
becomes
#!/bin/bash
if [ "${ACTION}" = "add" ] && [ -f "${usb 0x04b8 0x0118}" ]
then
chown root "${usb 0x04b8 0x0118}"
chgrp scanner "${usb 0x04b8 0x0118}"
chmod 660 "${usb 0x04b8 0x0118}"
fi
next did
This script assumes that your computer knows about a group named "scanner", add this to the file /etc/group, give it a unique group id (the number after the password entry). It looks like this:
scanner:x:102:root,khk
I did this, 102 was taken so i gave it 108
scanner:x:108:root,khk:
Documenttation forgot the : <---------- i added this to mine after notices that everything iin the /etc/group file ended with :
Normal user can do iscan or xsane or ximagescan, however each program produces errors relating too, "cannot connect to the device"
I have even tried it as root, still no work, everythign seems right as far as permissions
My device is detected though in sane-find-scanner
found USB scanner (vendor=0x04b8 [EPSON], product=0x0118 [EPSON Scanner]) at libusb:003:002
As well as scanimage -- list
finds my scanner epkowa:libusb:003:002
This has been driving me batty for 2 days now, what am missing, doing wrong, etc?