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
![Very Happy :D](./images/smilies/icon_biggrin.gif)
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!