*

Welcome, Guest. Please login or register.

Get your own OLPC - Buy an XO laptop on eBay!
Pages: [1]
Print
Author Topic: Epson Scanner Setup  (Read 6762 times)

Epson Scanner Setup

anna
Master Contributor
***
Posts: 326


August 09, 2010, 02:57:59 AM

I've only tested these instructions for my Epson V30 scanner, which is now working on os850 on the XO.  I cannot vouch for the functionality for other Epson scanners on other platforms or distros besides my Ubuntu desktop, but there's no reason why the following instructions shouldn't work with other Epson scanners.  If you're having trouble with your Epson on Fedora but you're not on an XO, and you've landed here, give this a try.

Anyway, I'm on os850 and did most of this either in console or the Gnome desktop.  Most of these instructions should work, adjusting for your distro, on any other Linux machine.

...so I was looking at my XO, then at my Epson scanner, which I know works under Ubuntu.  Took another look at the XO, then back at the Epson scanner.  Um, lemme see if I can get scanning on the XO...

From your regular desktop, go to this site with the Epson drivers, select your scanner, then answer a couple of questions about what distro you're using.

http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do


Download the relevant rpms.  You should end up with three rpms, as listed here, but these are not the full names.  Save them to a USB drive.

Code:
iscan
iscan-data
esci-interpreter

Fire up your XO.  Connect to a network, become root, then install 5.6MB worth of

Code:
yum install sane-backends

From your USB drive, install the rpms you downloaded in this order.  Obviously these are not their fulll names:

Code:
rpm -ivh iscan-data
rpm -ivh iscan
rpm -ivh esci-interpreter

Power on and plug your scanner into the XO.  In your root terminal, type

Code:
lsusb

You should see a listing for your scanner with xxxx:xxxx in front of it.  They'll look like random letters and numbers.  As an example, my scanner shows up as 04b8:0131  Write down the two sets.  The first set (my example is 04b8) is the Vendor ID and the second set (my example is 0131) is the Product ID.

We're almost done, but we need to give the olpc user permissions to use the scanner.  This is a huge problem in Linux Land and the easiest way I found to fix it was to create a udev rule.  In your root terminal, create this file for your Vendor and Product IDs.  I give my real life examples here:

/etc/udev/rules.d/15-scanner.rules

Code:
ATTR{idVendor}=="04b8"
ATTR{idProduct}=="0131"
GROUP:="scanner",Mode:="660"

Add the scanner group and set up olpc.

Code:
groupadd -r scanner
gpasswd -a olpc scanner

Reboot the XO.  When it comes back up, under Gnome, you can go to Applications -> Graphics -> Image Scan! for Linux...

...and scan to your heart's content from the XO.

Kinda sad I picked up a pizza flyer off the floor for my first scan on the XO, but at least it worked!
Logged
Pages: [1]
Print
Jump to:  

Members
Total Members: 2406
Latest: sembik
Stats
Total Posts: 31943
Total Topics: 3843
Online Today: 28
Online Ever: 238
(April 18, 2011, 09:48:50 PM)
Users Online
Users: 0
Guests: 30
Total: 30