Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
TIP: Epson printers / scanners with pipslite and iscan
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
claudio
Tux's lil' helper
Tux's lil' helper


Joined: 11 Sep 2005
Posts: 84
Location: Bern, Switzerland

PostPosted: Fri Nov 21, 2008 10:20 am    Post subject: TIP: Epson printers / scanners with pipslite and iscan Reply with quote

This is a Quicktip wich is based on the very good tip of mattia in https://forums.gentoo.org/viewtopic-t-650480.html. It was posted at 2008-01-23 and now some small things have been changed. So I copied his posting and modified it a bit. I also removed some steps wich were not needed for my Gentoo 2008.0 installation.

My new Epson Stylus SX200 printer / scanner works now (2008-11) with the latest gentoo kernel (2.6.27), Cups 1.3.8-r2 and Udev 130-r2.

1) Printer part

First get your pipslite tar.gz from here:

Code:
http://www.avasys.jp/english/linux_e/dl_spc.html


I used pipslite_1.2.0-1.tar.gz for my installation.

Make sure you have gtk+ ver. 1 installed, you'll need that later.

Unpack the tar.gz and enter the newly created directory.

Run
Code:
./configure --prefix=/usr
make


as root run
Code:
make install


And then the important step:
Copy the files in the folder /usr/lib/cups/filter
to /usr/libexec/cups/filter

Code:
cp /usr/lib/cups/filter/* /usr/libexec/cups/filter



To be able to run the printer properly, we need to run the pipslited daemon first. Pipslite comes with a set of start scripts but i prefer to use this gentoo-style one:

Code:
#!/sbin/runscript

start() {
        ebegin "Starting pipslited"
        start-stop-daemon --start --quiet --background --exec /usr/lib/pipslite/pipslited
        eend $?
}

stop() {
        ebegin "Stopping pipslited"
        start-stop-daemon --stop --quiet --exec /usr/lib/pipslite/pipslited
        eend $?
}



just copy the code into the file created with
Code:
nano -w /etc/init.d/pipslited


Add it to the default runlevel:
Code:
rc-update add pipslited default


Start the script:
Code:
/etc/init.d/pipslited start


Now run the setup script:
Code:
/usr/lib/pipslite/scripts/setup-cups.sh


Here you get to a pipslite "magic point": you need a special path for the install utility!
Code:
mkdir /usr/var
mkdir /usr/var/cache
mkdir /usr/var/cache/pipslite


Now create the correct ppd file for your printer. Plug it in (if you didn't already) and run pipslite-install.
Code:
pipslite-install


It should find your printer and create a ppd file in /usr/share/cups/model

It won't work if pipslited is not running!

Now open http://localhost:631 and insert a new printer, using the newly created ppd file (usually the first in the list).

Happy printing!

2) Scanner part

The scanner worked out of the box simply by running
Code:
emerge iscan


At this time iscan-2.11.0 is in portage and it worked also for the SX200 - wich is newer than the iscan version 2.11.0. Well done, Avasys!
Back to top
View user's profile Send private message
pmatos
Veteran
Veteran


Joined: 06 Jun 2003
Posts: 1220
Location: Cambridge, UK

PostPosted: Mon Oct 12, 2009 2:37 pm    Post subject: Re: TIP: Epson printers / scanners with pipslite and iscan Reply with quote

Why is pipslite not on portage?

EDIT: Forget it: https://bugs.gentoo.org/show_bug.cgi?id=209520
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum