Flexion.Org
Bad grammar and typos for total strangers
Wiki › Epson Perfection1670 Scanner
Wiki Index All Recent Edit Bottom

Epson Perfection 1670 Scanner

1.   Introduction
1.1   Install Sane
1.2   Install Scanner Button Daemon
1.3   Installing the Firmware

Introduction

The scanner firmware comes in a file called ESFW30.BIN, which apparently is only available if you install the software on the CD-ROM provided with the scanner. Unfortunately, the software only installs under Windows and then you have to copy the software from the Windows machine to the linux machine. Or you can follow this simple process to download the firmware (provided by Jeff Silverman) and automatically update your /etc/sane/saned.conf

Install Sane

 sudo aptitude install sane sane-utils

Install Scanner Button Daemon

This allows you to invoke actions such as shell scripts whenever one of the scanner front panel buttons is pressed.

 sudo aptitude install scanbuttond

Installing the Firmware

 wget http://www.commercialventvac.com/~jeffs/ESFW30.BIN
 sudo mv ESFW30.BIN /lib/firmware
 sudo nano /etc/saned.d/snapscan.conf

Change the line...

 firmware /path/to/your/firmware/file.bin

...to point to '/lib/firmware/ESFW30.BIN'

See if Sane can find the scanner.

 sane-find-scanner

If should return something like this...

 found USB scanner (vendor=0x04b8 [EPSON], product=0x011f [EPSON Scanner]) at libusb:005:034

Test that you can access the scanner.

 scanimage -L

This should display something like below, if so you can now scan using XSane.

 device `snapscan:libusb:003:004' is a EPSON EPSON Scanner flatbed scanner

I have recently completed these steps on Ubuntu Hardy, 'sane-find-scanner' works but 'scanimage -L' doesn't?!

References

$Id: EpsonPerfection1670Scanner,v 1.7 2008/07/27 08:44:09 martin Exp www-data $

Wiki Index All Recent Edit Top
 
Valid XHTML Valid CSS Hacker