LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   epson 1670 (https://www.linuxquestions.org/questions/linux-hardware-18/epson-1670-a-213010/)

ahh 08-03-2004 02:25 PM

Epson 1670 problems
 
This is so frustrating, just as you think your getting the hang of it...

I have just bought an Epson 1670 Photo as it has good reviews and is reported to work
with the sane snapscan backend. I can't get it too, though.

I know it works, quite a few other people have had problems and solved them, but
alas, their solutions don't seem to work for me.

Specs are:
SuSE 9.0
kernel 2.4.21-226-athlon
libusb 0.1.8-0
sane 1.0.13-0

The problem is that sane-find-scanner correctly identifies my scanner, (though without a name).
Code:

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

but scanimage -L doesn't find it.

Yast finds it but refuses to configure it.

I ran a cool little utility called sane-troubleshoot which gave me the following output
Code:

System information: Linux 2.4.21-226-athlon i686
Searching for libsane in /lib
Searching for libsane in /usr/lib
Found /usr/lib/libsane.so.1
Searching for libsane in /usr/local/lib
Searching for libsane in /usr/X11R6/lib
Searching for dll.conf in /etc/sane.d
Found /etc/sane.d/dll.conf
Searching for dll.conf in /usr/local/etc/sane.d
Searching for sane.h in /usr/include/sane
Found /usr/include/sane/sane.h
Searching for sane.h in /usr/local/include/sane
trying dlopen
dlopen (libsane.so) succeeded
--> sane_init ()
<-- sane_init (): Success
* SANE version 1.0.13
--> sane_open (test:1)
<-- sane_open (test:1): Success
--> sane_close ()
<-- sane_close ()
--> sane_get_devices ()
<-- sane_get_devices (): Success
Manual selection from list
Selected Epson Perfection 1670 -> snapscan backend
manpage: sane-snapscan
URL: http://snapscan.sourceforge.net/
comment: Supported  bit depths: 24 bit (color), 8 bit (gray)
Backend snapscan found in /etc/sane.d/dll.conf
--> sane_exit ()
<-- sane_exit ()
dlopen (/usr/lib/sane/libsane-snapscan.so) succeeded
Setting SANE_DEBUG_SNAPSCAN=255
--> sane_init ()
[sanei_debug] Setting debug level of snapscan to 255.
[snapscan] sane_snapscan_init
[snapscan] sane_snapscan_init: Snapscan backend version 1.4.35
<-- sane_init (): Success
--> sane_get_devices ()
[snapscan] sane_snapscan_get_devices (0x8058c84, 0)
<-- sane_get_devices (): Success
test succeeded, interface_type = USB
--> sane_exit ()
[snapscan] sane_snapscan_exit
<-- sane_exit ()
Exiting Tue Aug  3 18:11:44 2004

but beyond confirming it all should work didn't help.


The relevent (I think) permissions are
Code:

dev/usb/scanner0 rw-rw-rw-
ESFW30.BIN rwxrwxrwx
snapscan.conf rw-r--r--

My snapscan.conf looks like this
Code:

#------------------------------ General -----------------------------------

# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /usr/local/share/epson/ESFW30.BIN

# If not automatically found you may manually specify a device name.

# For USB scanners also specify bus=usb, e.g.
/dev/usbscanner bus=usb

# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
# /dev/sg0

#---------------------------------------------------------------------------
# No changes should be necessary below this line
#---------------------------------------------------------------------------

I have been unable to extrapolate a solution from the man pages howtos and web resources.

I would appreciate any help.

Thanks.

Tony


All times are GMT -5. The time now is 06:56 PM.