Epson V300 scanner on Ubuntu 11.10

A year or two ago I acquired a Epson Perfection V300 Photo after reading that it was supported by Sane (and then also Ubuntu) and was a fairly reasonable scanner. Last time I set it up I did not take any notes on how to set i up. This time I made this small guide.

Start of by installing Xsane, a scanner application. Since it depends on Sane, that will also be installed with the following command:

sudo apt-get install xsane

Check that your scanner is detected (remove the grep Epson part to see all usb devices).

lsusb |grep Epson

Output:

Bus 001 Device 013: ID 04b8:0131 Seiko Epson Corp.

Use the Sane find scanner to check what it detects.

sudo sane-find-scanner -q

Output:

found USB scanner (vendor=0x0483 [STMicroelectronics], product=0x2016 [Biometric Coprocessor]) at libusb:005:003
found USB scanner (vendor=0x04b8 [EPSON], product=0x0131 [EPSON Scanner]) at libusb:001:013

The first one is a biometric scanner embedded in the laptop. The last one is the Epson V300 scanner.

If the computer had recongnised the scanner. The following command should give you information about the scanner and checked that it worked (also the scanner would have made a little sound).

sudo scanimage -L

Output:

No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages).

According to Ubuntu wikis list over supported Epson scanners: «Requires debs (iscan & esci-interpreter) from AVASYS and libltdl3 from older dist.». You’ll need libltdl3, iscan (Epson) and esci-interpreter (Epson). The first one is no longer delivered by Ubuntu. According to an answer on Epsons web page the package can be downloaded from Ubuntu 8.04 and then installed without a problem.

Go to Ubuntu 8.04 libltdl3 and download the deb package. Install from terminal using this command:

sudo dpkg -i libltdl3_1.5.26-1ubuntu1_i386.deb

Also needed xsltproc

sudo apt-get install xsltproc

Download the «core package&data package» (two files) and the «iscan plugin package» from the Avasys (links to a new page on Epson.net). I downloaded «iscan_2.28.1-3_i386.deb», «iscan-data_1.13.0-1_all.deb» and «esci-interpreter-gt-f720_0.1.1-2_i386.deb».

In a terminal I installed it with

sudo dpkg -i iscan_2.28.1-3_i386.deb iscan-data_1.13.0-1_all.deb esci-interpreter-gt-f720_0.1.1-2_i386.deb

Your Epson V300 should now be up and running with all application supporting Sane. Try the following to check that the scanner is there:

scanimage -L

My machine outputs:

device `epkowa:interpreter:001:013' is a Epson (unknown model) flatbed scanner

We now want to give our user access to the scanner. We will be using the group «scanner»

sudo usermod -a -G scanner `whoami`

We need the product number and vendor number for our USB scanner. We need these for a Udev rule

lsusb |grep Epson

Output:

Bus 001 Device 013: ID 04b8:0131 Seiko Epson Corp.

Create the file «/etc/udev/rules.d/40-scanner.rules» (sudo nano /etc/udev/rules.d/40-scanner.rules) and add the following content (change vendor and product id accordingly)

SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0131", ENV{libsane_matched}="yes", GROUP="scanner"

Restart udev

sudo /etc/init.d/udev restart

Disconnect and replug in the scanner and you should now be able to use your scanner i applications like Xsane.

Sources:

Dette innlegget ble publisert i Ubuntu / Linux og merket med , , , , , , , , . Bokmerk permalenken.

4 kommentarer til Epson V300 scanner on Ubuntu 11.10

  1. MinneaDesign sier:

    Thank you so much for this! It really made it much easier to get my V300 Photo running on my Ubuntu 10.04 machine. Just a note, for those having difficulties with iscan, it works in 10.04 if you install the older version (the one linked in the post above) fallowed by the new version avaiable on the Epson website to resolve the dependancy issues. Thanks again!!

  2. Bill sier:

    Hi , Thanks for the great post. I used your instructions to setup my new scanner using the 64 bit libs:
    iscan-data_1.15.0-2_all.deb
    iscan_2.28.1-3_amd64.deb
    libltdl3_1.5.26-1ubuntu1_amd64.deb
    esci-interpreter-gt-f720_0.1.1-2_amd64.deb

  3. Håkan sier:

    Thanks! I’ve bookmarked this page, because everytime I upgrade Ubuntu, my scanner gets «lost» again.

  4. blex sier:

    Thank you!

Det er stengt for kommentarer.