LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-02-2014, 11:36 AM   #1
aloisius-a
LQ Newbie
 
Registered: Oct 2009
Distribution: Slackware, LFS
Posts: 27

Rep: Reputation: 0
Epson WP-4015 installation on Slackware 14.1


Hi guys,
Recently I installed Slackware 14.1 and now I am trying to install an Epson WP-4015 network printer.
I downloaded from the Epson site the relative full feature driver (epson-inkjet-printer-201113w-1.0.2-1lsb.3.2i486.rpm) an converted it into a Slackware package with the utility rpm2targz.
Subsequently I detarred the package obtaining a folder, named opt, which contains the folder epson-inkjet-printer-201113w, that I copied into the /opt folder.
Then, using CUPS, I installed the printer with its ppd file but, when I try the command “Print test page”, nothing is printed and I obtain the answer:
“/opt/epson-inkjet-printer-201113w/cups/lib/filter/epson_inkjet_printer_filter failed”.

I have to put in evidence that, following cups help I defined as permissions for the previous file.
I don't understand the problem and any help will be welcomed.
 
Old 02-02-2014, 04:11 PM   #2
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Rep: Reputation: Disabled
You could try enabling CUPS debug so you get more information in your log file. But first, try running the filter from the shell command line, no arguments, as a regular user:
Code:
$ /opt/epson-inkjet-printer-201113w/cups/lib/filter/epson_inkjet_printer_filter
You should get back a message like "Insufficient arguments". However, I suspect you will get something else, such as "no such file or directory" (even though you type it correctly). This indicates the loader isn't there, and is a known issue with this Epson driver.

If so, try this as root:
Code:
# ln -s ld-linux.so.2 /lib/ld-lsb.so.3
And try running the filter again.
 
Old 02-03-2014, 01:20 PM   #3
aloisius-a
LQ Newbie
 
Registered: Oct 2009
Distribution: Slackware, LFS
Posts: 27

Original Poster
Rep: Reputation: 0
I tried to run the filter from the shell command line and, as you suspected, got the response “no such file or directory”.
Then I created the symbolic link with the command
# ln -s ld-linux.so.2 /lib/ld-lsb.so.3
and tried running the filter again. This manner I obtained the response
“The printer URI is incorrect or no longer exists”

I tried also to ping the printer and saw the printer replies.
I also run the CUPS command
# lpstat -p -d
and got the reply
printer Home_WP-4015 disabled since Mon 03 Feb 2014 07:25:21 PM CET -
The printer URI is incorrect or no longer exists.
no system default destination
 
Old 02-03-2014, 04:41 PM   #4
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Rep: Reputation: Disabled
OK, progress (although I can't see how it is possible to get that message "printer URI is incorrect or no longer exists" message from running the filter with no command arguments).

How is the printer connected? Sounds like wired network, and ping works. Good. (I can't find WP-4015 at epson.com so I'm not sure what that can do.)

What is the CUPS printer URI (which it is complaining about above)? You can get this from the CUPS web interface (Printers, printer name, Connection: ...), or use this command:

Code:
$ lpstat -v Home_WP-4015
 
Old 02-04-2014, 09:49 AM   #5
aloisius-a
LQ Newbie
 
Registered: Oct 2009
Distribution: Slackware, LFS
Posts: 27

Original Poster
Rep: Reputation: 0
Smile

Hi,
your advice was good because I found there was an error in the DNS, so the address resolution was not correct.
I fixed this problem and all things go well.
Thank you
 
Old 02-04-2014, 07:22 PM   #6
ljb643
Member
 
Registered: Nov 2003
Posts: 526

Rep: Reputation: Disabled
You're welcome. By the way, if your printer has a static IP address (which is highly recommended), you might consider using its IP address rather than its hostname in your CUPS printer URI. It removes DNS as a possible point of failure for printing.
 
Old 08-30-2014, 06:45 PM   #7
saxa
Senior Member
 
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,213

Rep: Reputation: 297Reputation: 297Reputation: 297
Many many thanks. On a 64bit machine I installed the driver in the /opt/epson-inkjet-printer-201204w/ from the downloaded .rpm
Then as root did:
# cd /lib64
# ln -s ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3

And all worked out perfectly.
 
1 members found this post helpful.
Old 08-31-2014, 03:15 AM   #8
moesasji
Member
 
Registered: May 2008
Distribution: Slackware Current / OpenBSD
Posts: 322

Rep: Reputation: 104Reputation: 104
Quote:
Originally Posted by aloisius-a View Post
Hi guys,
Recently I installed Slackware 14.1 and now I am trying to install an Epson WP-4015 network printer.
I downloaded from the Epson site the relative full feature driver (epson-inkjet-printer-201113w-1.0.2-1lsb.3.2i486.rpm) an converted it into a Slackware package with the utility rpm2targz.
You did more work then was needed: a lot of EPSON-printers are supported by their generic printer driver.
This driver has a slackbuild available on Slackbuilds.org and installs the printer from source.
That specific slackbuild will also work for the WP-4015 printer according to the list of models supported.

See: http://slackbuilds.org/repository/14...printer-escpr/

ps) I have an EPSON-WF-3520 and both scanner and printer work fully under slackware (although the scanner was a bit more effort to get running)
 
1 members found this post helpful.
Old 08-31-2014, 07:47 AM   #9
saxa
Senior Member
 
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,213

Rep: Reputation: 297Reputation: 297Reputation: 297
Great ! Many thanks, I will install the one from Slackbuilds.org I didnt even looked over there. BTW, My printer is a XP-204.
 
Old 08-31-2014, 08:19 AM   #10
Z038
Member
 
Registered: Jan 2006
Location: Dallas
Distribution: Slackware
Posts: 912

Rep: Reputation: 174Reputation: 174
Quote:
Originally Posted by moesasji View Post
You did more work then was needed: a lot of EPSON-printers are supported by their generic printer driver.
This driver has a slackbuild available on Slackbuilds.org and installs the printer from source.
That specific slackbuild will also work for the WP-4015 printer according to the list of models supported.

See: http://slackbuilds.org/repository/14...printer-escpr/

ps) I have an EPSON-WF-3520 and both scanner and printer work fully under slackware (although the scanner was a bit more effort to get running)
I used the Slackbuild script from Slackbuilds.org about a week ago, but I had to modify it to use the lastest version of the Epson software. It looks like it's been updated on the Slackbuilds.org site since then, so now it's pulling down the current version.

I have a problem, though. Everything I print on my WF-3640 looks very light and low density, like a fast draft quality print, or worse. Output from Windows looks perfect. Any ideas how I can get it to print normally?
 
Old 08-31-2014, 09:47 AM   #11
saxa
Senior Member
 
Registered: Aug 2004
Location: Nova Gorica, Salvador
Distribution: Slackware
Posts: 1,213

Rep: Reputation: 297Reputation: 297Reputation: 297
Try to check the settings in cups.
 
Old 08-31-2014, 09:57 AM   #12
Z038
Member
 
Registered: Jan 2006
Location: Dallas
Distribution: Slackware
Posts: 912

Rep: Reputation: 174Reputation: 174
It looks OK to me in CUPS, but I'm not sure what it should look like:

Code:
Description:	EPSON WF-3640 Series (network)
Location:	Bookcase
Driver:	EPSON WF-3640 Series , Epson Inkjet Printer Driver (ESC/P-R) for Linux (color, 2-sided printing)
Connection:	lpd://192.168.127.171:515/PASSTHRU
Defaults:	job-sheets=none, none media=na_letter_8.5x11in sides=one-sided
The CUPS access, error, and page logs don't show errors. They look normal.

Is there anything specific I should look for?

Last edited by Z038; 08-31-2014 at 10:02 AM.
 
Old 08-31-2014, 09:59 AM   #13
moesasji
Member
 
Registered: May 2008
Distribution: Slackware Current / OpenBSD
Posts: 322

Rep: Reputation: 104Reputation: 104
Quote:
Originally Posted by Z038 View Post
I have a problem, though. Everything I print on my WF-3640 looks very light and low density, like a fast draft quality print, or worse. Output from Windows looks perfect. Any ideas how I can get it to print normally?
Unfortunately I don't have a direct answer to this as my prints look fine without having set anything specific in CUPS in terms of print-quality. The only thing that comes to my mind is to check the default options for your printer in the cups-web interface. It might be that you can set the print-quality that is being used there?
 
Old 08-31-2014, 03:14 PM   #14
Z038
Member
 
Registered: Jan 2006
Location: Dallas
Distribution: Slackware
Posts: 912

Rep: Reputation: 174Reputation: 174
I rebooted my system. The same documents that were printing very lightly before now have suitable density. Could restarting CUPS have made a difference? I should have tried that before. It just didn't occur to me because CUPS found the driver and ppd file when I added the printer through the CUPS browser interface. I figured it didn't need a restart.
 
Old 09-19-2015, 12:00 AM   #15
caduqued
Member
 
Registered: Apr 2008
Location: Coventry, United Kingdom
Distribution: Slackware64, Slackware64 13.37, linuxslackware
Posts: 83

Rep: Reputation: 25
Fixed Epson L210

Quote:
Originally Posted by saxa View Post
Many many thanks. On a 64bit machine I installed the driver in the /opt/epson-inkjet-printer-201204w/ from the downloaded .rpm
Then as root did:
# cd /lib64
# ln -s ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3

And all worked out perfectly.
Beforehand, I apologize for reviving this thread... I just thought it could still be relevant for some folks around..

So, Just for the sake of helping somebody else out there, I just confirm that this indeed solved my problem. The steps I followed to get my epson L210 to work were as follows:

1. I downloaded the driver from: http://www.openprinting.org/printer/...on-L210_Series as an rpm package

2. RPM package converted into tgz using rpm2tgz

3. Installed TGZ package. This installs everything into /opt/<epson-printer-package>

4. Under CUPS administration, added a new printer (at this point Epson L210 is already detected by CUPS)

5. When asked about model, I just click the "Browse" button under "Provide a PPD file" option

6. I selected ppd file available under the /opt/<epson-printer-package> path (in my case: /opt/epson-inkjet-printer-201207w/ppds/Epson/Epson-L210_Series-epson-driver.ppd)

7. Finished to setup under CUPS. Until this point printer still not working

8. Next, I followed simple step given above (SAXA, Post No. 7). So I just "...
Then as root did:
# cd /lib64
# ln -s ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3
..."

9. Voila!!! Printer works like a charm!!!

Thanks again for help, and hopefully this will help somebody else...

Last edited by caduqued; 09-19-2015 at 12:01 AM.
 
  


Reply

Tags
cups, epson, slackware 14.1



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] All owner:group set to 4015:4015 on Slackware trees from 13.37 through current?? Didier Spaier Slackware 11 10-10-2013 02:35 PM
Old Epson on Slackware 123 Paul Linux - Hardware 2 12-12-2005 06:27 AM
Installation of Epson EPL-5900L on Slackware 9.0 scorpion77 Linux - Hardware 1 10-25-2004 01:31 PM
Epson LQ-1000(printer) installation on Mandrake 10, how to? acer_peri Linux - Hardware 2 05-25-2004 11:57 AM
Epson Printer Installation nariman Linux - Hardware 2 06-10-2003 09:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration