Epson scanner driver

For drivers and kernel modules.
Message
Author
jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

Epson scanner driver

#1 Post by jamesbond »

Hi,

I have compiled the epson scanner driver for puppy 4.1.2 compatible (built in fatdog but since it doesn't use any special kernel modules I believe it will work with any 4.1.2 derivative or may be even 4.2). I have an epson tx100 and this driver is meant for that, but see the attached epkowa.desc (extracted from the source tarball) for full list of supported scanners. If your scanner is not in the list don't bother to read further.
Source is taken from here http://www.avasys.jp, version 2.1.9.0-4.

It contains Epson's own gui (iscan - you can find it in the graphics submenu) or you can use xsane too, if you wish. I also create a symlink for gimp so that you can scan image directly to gimp (use the File-Acquire menu).
The pet contains all the dependencies (or so I would like to believe :D ), but after installation you need to do one more thing. Edit /etc/sane.d/dll.conf and add "epkowa" at the very end of the file.

Note: this only takes care of "scanner" functionality of TX100. The "printing" part is taken care by gutenprint-5.2.3 dotpet (available elsewhere in this forum, or in puppy's official repository).

EDIT: thanks for MU and Caneri, download is available from here:
dotpet http://dotpups.de/puppy4/dotpups/Multim ... 0-i486.pet
sources http://dotpups.de/puppy4/dotpups/Multim ... 0-4.tar.gz

mirror:
dotpet http://puppyfiles.ca/dotpupsde/puppy4/d ... 0-i486.pet
sources http://puppyfiles.ca/dotpupsde/puppy4/d ... 0-4.tar.gz

Note: I created the symlink for gimp 2.0 plugin directory. If you have another version of gimp (or if gimp is installed in /usr/local instead of /usr), you need to create the symlink yourself from /usr/bin/iscan.

cheers!
Attachments
epkowa.gz
list of supported scanners, use "zcat epkowa.gz | less" to read the content. Otherwise just download and extract it.
(4.69 KiB) Downloaded 3042 times
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

kjdixo
Posts: 153
Joined: Sun 13 Sep 2009, 21:13

Epson Scanner Driver

#2 Post by kjdixo »

jamesbond
Thanks for making installation of my SX100 Epson scanner incredibly easy. Installing onto the PUP_425 I just downloaded was a doddle.
I followed your instructions and when it didn't work reread your instructions.

I had missed this bit which is very important:

"after installation you need to do one more thing. Edit /etc/sane.d/dll.conf and add "epkowa" at the very end of the file".

I have experience of installing an SX100 and an SX400 scanner printer on Linux Mint and Xubuntu and I must say that I found installing to Puppy much easier thanks to your efforts. I was also amazed by Puppy's Printer Wizard with Easy Software's GUI. I didn't have to do anything, unlike other Linux distros where it can be a 48 hour battle to get stuff working. Instant success here.

I have been away from Puppy Linux for more than 2 years, but got very familiar with it in 2007 even burning my own live cd. The cd had XFCE and Thunar, I still have that disc but want to try doing another version.

I won't digress any further.
Thanks for this.
Kevin Dixon
England UK.

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#3 Post by jamesbond »

No worries Kevin. I am only standing on the shoulder of the giants. All I do is to try to contribute back in anyway I can. I'm happy to hear that it has helped you :D
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

User avatar
john biles
Posts: 1458
Joined: Sun 17 Sep 2006, 14:05
Location: Australia
Contact:

#4 Post by john biles »

Hello jamesbond,
Excellent I have installed it as I brought a Epson TX-100 6 months ago.

One question, can this be used with any other Scanners?

Are there more drivers available?

Do you know of any app that can make the TX-100 move its Ink cartridge to the correct position to allow replacement of the Ink cartidges.

At the moment I have to start Windows XP just to replace the ink, not good.

Update: Sorry jamesbond, I should have unzipped the supported scanners file first.
Legacy OS 2017 has been released.

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#5 Post by John Lewis »

Thanks, jamesbond.
I just tried your package in Puppy 4.3.1 on my wife's laptop. The scanner is now working as is the printer. She is very happy.

john biles: With the printer on but not in use momentarily press the stop button. The ink caddy will move and line the empty ink cartridge up with the little pointer to show which is empty. The next quick press will show the next and so on. When all empties have been shown the final quick press will cause the caddy to move to the position where it is possible to remove and replace cartridges.

Hope that makes sense.

John Lewis

gronos04
Posts: 54
Joined: Sun 31 Dec 2006, 00:54
Location: Radfordia QLD

#6 Post by gronos04 »

Tried it on puppy 4.3.1
It's a bloody miracle, it works on the Epson TX100.
Slight digression which may help somebody
Bought a generic black cartridge which I installed but the out of ink light just kept blinking.
Force and vehemence was good for me but not the printer.
Took out ALL of the ink catridges and put them back in from left to right and it was ready to go.
Many thanks for the package

User avatar
john biles
Posts: 1458
Joined: Sun 17 Sep 2006, 14:05
Location: Australia
Contact:

#7 Post by john biles »

Hello John Lewis,
I'll try it next time I run out of ink :D
Legacy OS 2017 has been released.

User avatar
russoodle
Posts: 707
Joined: Fri 12 Sep 2008, 17:36
Location: Down-Under in South Oz

Epson Stylus Photo RX650 MF Inkjet

#8 Post by russoodle »

Thank you very much, jamesbond! :D

It's a versatile driver, obviously not confined to use on the TX100 models (as per above subject line), nor just on Puppy 4.1.2....you've done an excellent job.

This should make for many happy Epson users, especially as it was so easy to do....worked first try on frugal install of Ziggy's Stardust 013.on Thinkpad T42P (see screenie below).

Having had no joy with Xsane (insane) in the past, i'd resigned myself to scanning only on the Mac but Puppy prevails once again :lol:

Thanks to CatDude for finding your pet and pointing me in the right direction.....this supportive community really rocks!

WOOF!
.
Attachments
EpScan-Stardust013.jpg
The iScan interface for RX650 MultiFunction inkjet
(49.36 KiB) Downloaded 8624 times
[i][color=Green][size=92]The mud-elephant, wading thru the sea, leaves no tracks..[/size][/color][/i]

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#9 Post by rcrsn51 »

This project has been discontinued. The information was out of date and unreliable.
Last edited by rcrsn51 on Thu 28 Mar 2019, 13:17, edited 39 times in total.

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#10 Post by jamesbond »

I'm happy that my little contribution is useful to others. It's just a token for paying back all the help, hospitality and generosity I found here in this forum, this community. :D

rcrsn51, thanks for updating the scanner driver.

cheers!
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

#11 Post by shinobar »

rcrsn51 wrote:The epkowa-2.26.0.pet below contains the latest version of Epson's scanner driver and has been tested in Quirky/Wary/Lupu.
Great :!:
Works with Epson PX-A720 on LupQ-511.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

simes
Posts: 61
Joined: Sat 29 Sep 2007, 09:35
Location: Cheshire, UK

Drivers needed for more recent Epson scanners

#12 Post by simes »

I appreciate all the effort that has gone into making the EPKOWA package to easily support Epson scanners. However, as expected, there are newer scanners for which AVASYS has released drivers. Can the .pet be updated with these newer drivers please? Specifically, I have an Epson Perfection V330, which is product id=0x0142. The command sane-find-scanner detects it but the driver is not in EPKOWA. Thanks if anyone can help.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#13 Post by rcrsn51 »

[Edit] The V330 requires an additional plugin package. Read here.
Last edited by rcrsn51 on Sun 12 May 2013, 14:27, edited 4 times in total.

simes
Posts: 61
Joined: Sat 29 Sep 2007, 09:35
Location: Cheshire, UK

Epson V330 scanner

#14 Post by simes »

Hello John, thanks for the fast reply. Yes, I am using the epkowa-2.26.0.pet. I tried editing /etc/sane.d/epkowa.conf as you suggest. (I also edited /etc/sane.d/dll.conf and added "epkowa" at the end of the file, as advised up-thread.) With the change to epkowa.conf, xsane no longer reports 'no scanners found' but unfortunately it crashes after about 20 seconds. Iscan simply hangs. So I guess it does need a new driver. Thank you very much for offering.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

Re: Epson V330 scanner

#15 Post by rcrsn51 »

simes wrote:Hello John
Who's that?
Yes, I am using the epkowa-2.26.0.pet. I tried editing /etc/sane.d/epkowa.conf as you suggest. (I also edited /etc/sane.d/dll.conf and added "epkowa" at the end of the file, as advised up-thread.)
I'm confused. If you are actually using the epkowa-2.26.0.pet, it would have automatically updated the dll.conf file. Are you sure you got the right package?
With the change to epkowa.conf, xsane no longer reports 'no scanners found' but unfortunately it crashes after about 20 seconds.
I will post a new package.

simes
Posts: 61
Joined: Sat 29 Sep 2007, 09:35
Location: Cheshire, UK

Re: Epson V330 scanner

#16 Post by simes »

rcrsn51 wrote:
simes wrote:Hello John
Who's that?

>> Sorry, I was confused by the private message system! Your PM to me (thank you for it) appeared to come from 'John'. Looking at it again, I see now that they all come from John Murga's id!
Yes, I am using the epkowa-2.26.0.pet. I tried editing /etc/sane.d/epkowa.conf as you suggest. (I also edited /etc/sane.d/dll.conf and added "epkowa" at the end of the file, as advised up-thread.)
I'm confused. If you are actually using the epkowa-2.26.0.pet, it would have automatically updated the dll.conf file. Are you sure you got the right package?

>> Yes, it was 2.26.0. I noticed afterwards that it updates dll.conf and that my own edit wasn't needed.
With the change to epkowa.conf, xsane no longer reports 'no scanners found' but unfortunately it crashes after about 20 seconds.
I will post a new package.
Thank you for doing this so quickly. I have installed 2.26.2 but sadly it produces the same result. At the first time of trying, xsane reported 'no devices found'. Then I spotted that the entry for 0x0142 was missing from epkowa.conf so I added that; now I get the same result as with 2.26.0, namely that xsane closes after 20 secs, and iscan hangs. (Puppy Package Manager does confirm that iscan_epkowa-2.26.2 is installed!) Would you mind taking another look at it, please?
Last edited by simes on Mon 28 Mar 2011, 11:06, edited 2 times in total.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#17 Post by rcrsn51 »

Would you mind taking another look at it, please?
Unfortunately, there is nothing else I can do. This package is built from the official Epson sources recommended for your model. It runs correctly on my Workforce 320 printer/scanner, so I know that the driver is basically good.

[Edit] See below for the fix.

As a general rule, xsane will run even if the file /etc/sane.d/epkowa.conf is missing because it detects the scanner other ways. If you need to add your unit to epkowa.conf, that suggests that the driver really isn't designed for your V330, in spite of what Epson says.
Last edited by rcrsn51 on Mon 28 Mar 2011, 22:50, edited 2 times in total.

simes
Posts: 61
Joined: Sat 29 Sep 2007, 09:35
Location: Cheshire, UK

#18 Post by simes »

Thanks for the reply. Maybe there is something strange about my Lucid installation. I will build a virgin 5.2 system and try installing the software there. I know the hardware works (from testing on W*nd*ws).

Edit: Tested your 2.26.2 package on an unmodified Lucid 5.2 system with the same results. It's starting to look as if the Epson driver is faulty, as you suggest. Oh, b*gg*r! Back to booting my emergency W*nd*ws system for this one.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#19 Post by rcrsn51 »

The other possibility would be to use a big-boy distro like Ubuntu and install your scanner from the appropriate packages here

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#20 Post by rcrsn51 »

Update
Your Perfection V330 needs another package, attached below. It must be installed AFTER the two main driver packages epkowa-2.29.1.5.pet and iscan-2.29.1.5.pet.

You do NOT need to add any lines to the file /etc/sane.d/epkowa.conf
Attachments
esci_interpreter_perfection_v330-0.0.1.pet
(153.92 KiB) Downloaded 1799 times
Last edited by rcrsn51 on Sun 12 May 2013, 14:26, edited 3 times in total.

Post Reply