LinuxQuestions.org
Latest LQ Deal: Complete CCNA, CCNP & Red Hat Certification Training Bundle
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 08-02-2018, 01:43 PM   #1
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1,14.2 64 and 32bit and arm
Posts: 299

Rep: Reputation: 78
Question printing to epson workforce wf-7210 over network


has anyone had any success printing to this model printer over the network (on slackware 14.2 64bit).?
  • Hardware test:
    I can print via windows(7) so I know the printer works in general, and over the lan (it has a fixed ip), and the slackware pc is on the same lan. it finds the printer on the lan, when using the "add printer wizard"
  • what was tried:
    I downloaded the redhat x64 driver rpm from the epson's web site and converted it to tgz (rpm2tgz) and installed it as root. It contains ppd.gz files for a number of printers including the wf7210 and a filter, but although I point to the ppd in the "add printer wizard" for "system-printers" via x-windows (kde4) and it seems to install;
  • issue:
    nothing happens when I try to print. I am suspecting the filter "driver" has issues, or files are not in the right place but I'm not sure how to debug it.
  • extra info:
    everything is dumped in /opt/epson-inkjet-printer-escpr2/
    with the gz ppds under /opt/epson-inkjet-printer-escpr2/ppds subfolder, a lib escpr2.SO.1.0.0 plus a couple of links libescpr2.so and libescpr2.so.1 to it under /opt/epson-inkjet-printer-escpr2/lib64 and a couple of files epson-escpr-wrapper2 and epson-escpr2 under /opt/epson-inkjet-printer-escpr2/cups/lib/filter
 
Old 08-02-2018, 03:08 PM   #2
RadicalDreamer
Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 929

Rep: Reputation: 430Reputation: 430Reputation: 430Reputation: 430Reputation: 430
Try this: http://slackbuilds.org/repository/14...printer-escpr/

Also you need cups so make that executable in rc.d. Then go to 127.0.0.1:631, your printer should show up.

Last edited by RadicalDreamer; 08-02-2018 at 03:10 PM.
 
Old 08-02-2018, 03:11 PM   #3
MDKDIO
Member
 
Registered: Mar 2004
Location: Sweden
Distribution: Slackware 14.2 & Current
Posts: 91

Rep: Reputation: 16
Did you find a LSB package as well?
From epson DL page:
"[Notice]
In order to install these drivers, you need to install LSB package (version 3.2 or later) beforehand."

On openprinting.org all I could find was an RPM file for Epson
http://www.openprinting.org/download...n/RPMS/noarch/

By searching the net, it seems to be some LSB packages available for ubuntu, but all I've found so far for slackware, is lsb-release (1.4) which is also listed as needed by ubuntu...

Sadly this is all I can help you with atm

Edit:
@RadicalDreamer
That might work, but check the README.models file as well
That printer OP has is not listed in it...

Edit 2:
LSB 5.0 - More info here
https://wiki.linuxfoundation.org/lsb/lsb-50

Last edited by MDKDIO; 08-02-2018 at 03:34 PM.
 
1 members found this post helpful.
Old 08-02-2018, 03:20 PM   #4
RadicalDreamer
Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 929

Rep: Reputation: 430Reputation: 430Reputation: 430Reputation: 430Reputation: 430
You are right MDKDIO, the package is older/different than the one they have available on their website which is: epson-inkjet-printer-escpr2-1.0.18-1lsb3.2.src.rpm and is listed as for the wf-7210

I'd take that and fix up the slackbuild for it and try that if it were me.

Last edited by RadicalDreamer; 08-02-2018 at 03:24 PM.
 
Old 08-03-2018, 05:13 AM   #5
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1,14.2 64 and 32bit and arm
Posts: 299

Original Poster
Rep: Reputation: 78
thanks for the pointers. I should have thought of checking sbo first like I usually do. Doing things the source way is probably more reliable, and is multi-platform, so it is advantageous.
The epson escp2 driver download link on that package is broken, and it looks like only a src rpm is available as has been pointed out. The actual source tgz is hidden away inside that.

I am working on updating the info and slackbuild for it so I can test it out, then if it works, I'll submit it to the maintainer for an update.

regarding lsb, I think that is only needed for other distro's that don't ship with everything you might need out of the box. I 'll update this thread when I have more news...
 
Old 08-03-2018, 09:59 AM   #6
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1,14.2 64 and 32bit and arm
Posts: 299

Original Poster
Rep: Reputation: 78
as promised, an update. It turns out the sbo epson driver is for escpr printers and the wf-7210 is an escpr2 printer. I have created a slackbuild and package based on the escpr build, handling the fact that the source is in an rpm, just to be awkward.

To cut a long story short, I can now print, and the slackbuild should appear soon on sbo. I noticed that the escpr driver is also in need of an update, so will pass the relevant info on to Ruben who did that slackbuild.

also, an "lsb3.2" package is not required, slackware has all that is needed.

Last edited by timsoft; 08-03-2018 at 10:12 AM. Reason: minor addendum
 
1 members found this post helpful.
Old 08-03-2018, 11:08 AM   #7
MDKDIO
Member
 
Registered: Mar 2004
Location: Sweden
Distribution: Slackware 14.2 & Current
Posts: 91

Rep: Reputation: 16
timsoft, good reading you got it sorted!:-)
 
Old 01-07-2019, 01:14 AM   #8
dhcolesj
LQ Newbie
 
Registered: Jul 2004
Location: Dickson TN
Distribution: RedHat Enterprise, Fedora, Kubuntu, Mint, and Debian
Posts: 21

Rep: Reputation: 0
Where did you find the escpr2 rpms? The download page I keep getting redirected to says page is invalid, or cannot be found.
 
Old 01-07-2019, 09:58 AM   #9
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1,14.2 64 and 32bit and arm
Posts: 299

Original Poster
Rep: Reputation: 78
the download on epson's site for the latest driver 1.0.28 takes you to a faulty page/page not found, which is why I haven't updated the driver past version 1.0.27
I've just tested the link for the previous version and that seems to be down as well :-(
I did email the epson contact in the source code before Christmas telling them about the link being down, but they haven't fixed it yet.
I do have the source rpm on my own server. I could email you a copy if you give me your email address. it is about 2MB in size, and the md5sum should match the slackbuild *.info md5sum ( 17d8aa8448452921ea6b08e2a032de28 )
licence information is included in the source code.
regards, Tim
 
Old 01-07-2019, 10:20 AM   #10
Desiderius
LQ Newbie
 
Registered: Jun 2017
Posts: 25

Rep: Reputation: Disabled
@timsoft

I am also interested by your Slackbuild since I will buy an Epson ET-3750 printer.

But effectively when I click on the Download driver on your site I get a "File not found".
 
Old 01-07-2019, 11:30 AM   #11
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1,14.2 64 and 32bit and arm
Posts: 299

Original Poster
Rep: Reputation: 78
please send an email to Seiko Epson Corporation <linux-printer@epson.jp>
they are listed as the authors. and hopefully they will fix the download issues on their web site.
you could even talk to epson support. The more people request linux support for their printers, the more likely they will be to provide it.
In the mean time, if you provide your email address I can email you a copy of the source rpm.
Regards
 
Old 01-08-2019, 06:15 AM   #12
Desiderius
LQ Newbie
 
Registered: Jun 2017
Posts: 25

Rep: Reputation: Disabled
I was just writing to Seiko Epson as you mentionned but before I have tested once again :

http://download.ebz.epson.net/dsc/se...h/searchModule

for my model ET-3750

and surprise :

If I click on "ESC/P-R Driver 2 (generic driver)" I have a normal page to downlad the driver

It is the version 1.0.28 tagged "01-07-2019" so I guess your email has been red

Do you think your Slackbuild is working with this version ?
 
Old 01-08-2019, 07:41 AM   #13
Desiderius
LQ Newbie
 
Registered: Jun 2017
Posts: 25

Rep: Reputation: Disabled
I have tried to simply modify

VERSION=${VERSION:-1.0.28}

in your Slackbuild and execute it on my Slackware current laptop. It compiles and makes the Slackware package as shown :

Creating Slackware package: /tmp/epson-inkjet-printer-escpr2-1.0.28-x86_64-1_SBo.tgz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/doc/
usr/doc/epson-inkjet-printer-escpr2-1.0.28/
usr/doc/epson-inkjet-printer-escpr2-1.0.28/AUTHORS
usr/doc/epson-inkjet-printer-escpr2-1.0.28/COPYING
usr/doc/epson-inkjet-printer-escpr2-1.0.28/COPYING.EPSON
usr/doc/epson-inkjet-printer-escpr2-1.0.28/COPYING.LIB
usr/doc/epson-inkjet-printer-escpr2-1.0.28/ChangeLog
usr/doc/epson-inkjet-printer-escpr2-1.0.28/INSTALL
usr/doc/epson-inkjet-printer-escpr2-1.0.28/LICENCE.html
usr/doc/epson-inkjet-printer-escpr2-1.0.28/NEWS
usr/doc/epson-inkjet-printer-escpr2-1.0.28/README
usr/doc/epson-inkjet-printer-escpr2-1.0.28/epson-inkjet-printer-escpr2.SlackBuild
usr/lib64/
usr/lib64/cups/
usr/lib64/cups/filter/
usr/lib64/cups/filter/epson-escpr-wrapper2
usr/lib64/cups/filter/epson-escpr2
usr/lib64/libescpr2.la
usr/lib64/libescpr2.so.1.0.0
usr/share/
usr/share/ppd/
usr/share/ppd/epson-inkjet-printer-escpr2/
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-EP-50V_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-EP-879A_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-EP-880A_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-EP-881A_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-3700_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-3750_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-4750_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-8700_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-M1140_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-M1180_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-M2140_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-M3140_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-M3170_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-ET-M3180_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-EW-M630T_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-EW-M670FT_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-L6160_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-L6170_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-L6190_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-M1180_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-M2140_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-M3180_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PM-520_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M380F-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M381FL-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M5080F_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M5081F_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M680F_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M7070FX-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M7110F-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M7110FP-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M780F_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M781F_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M880FX-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M884F-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-M886FL-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S380-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S381L-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S5010_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S5080_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S7070X-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S7110-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S7110P-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S880X-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-PX-S884-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-2860_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-3720_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-3730_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-4720_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-4730_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-4740_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-7210_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-7710_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-7720_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C5210_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C5290BA-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C5290_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C529RB-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C529R_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C5710_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C5790BA-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C5790_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C579RB-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C579R_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C8190B-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C8190_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C8610_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C8690B-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C8690_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-C869R_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-M5298_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-M5299_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-WF-M5799_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-XP-15000_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-XP-5100-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-XP-6000_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-XP-6100_Series-epson-escpr2-en.ppd
usr/share/ppd/epson-inkjet-printer-escpr2/Epson-XP-8500_Series-epson-escpr2-en.ppd

Slackware package /tmp/epson-inkjet-printer-escpr2-1.0.28-x86_64-1_SBo.tgz created.
 
Old 01-08-2019, 10:24 AM   #14
timsoft
Member
 
Registered: Oct 2004
Location: scotland
Distribution: slackware 13.1,13.37,14.0,14.1,14.2 64 and 32bit and arm
Posts: 299

Original Poster
Rep: Reputation: 78
Well spotted. I have just submitted an updated slackbuild. Epson had upped the escpr2 driver version to 1.0.28 about 20 days ago, but their linux download links have been broken ever since that version update.
It looks like they have finally got round to fixing it. The updated build should be available by the weekend, if going by slackbuild.org 's usual update schedule. As you have found, bumping the version is all that is required.

it doesn't do any harm to contact epson to express interest anyway, as the more they are aware of users using linux, the more likely that they provide support.

regards,Tim
 
Old 01-08-2019, 10:36 AM   #15
Desiderius
LQ Newbie
 
Registered: Jun 2017
Posts: 25

Rep: Reputation: Disabled
Thanks Tim

As you have an epson workforce wf-7210 , have you also tried imagescanv3 to scan with this machine ?

Here, on the Epson dowload site, there is a list of distros and, of course, Slackware is not present !

Looking into the Ubuntu repository for instance, we see that there are files tagged "ubuntu" but also a file tagged "orig.tar.gz"

The documentation speaks about using xsane of course ; perhaps using this orig.tar;gz archive it works out of the box with xsane ?

Regards

Didier
 
  


Reply

Tags
epson, network, printer driver, slackware 14.2


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Epson Workforce 840 Scanner pablo27 Linux Mint 9 10-16-2013 12:53 AM
[SOLVED] LM13, Epson workforce 520 wireless network printer was there, gone after update travalon Linux - Hardware 1 06-24-2012 01:45 AM
Scanner Drivers for Epson Workforce 635 mickeyboa Fedora 2 10-12-2011 10:22 AM
[SOLVED] Epson WorkForce 310 driver davidjr Linux - Newbie 1 09-28-2010 09:05 PM
Epson Workforce 500 on opensuse 11.2 paq7512 Linux - Hardware 2 02-08-2010 12:10 AM

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

All times are GMT -5. The time now is 05:54 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration