We bought an epson workforce 320 multi functional printer scanner fax etc etc. seemed like no issues to get it going (I'm on LMDE) but the scanner utility was a bit of a hassel, so I thought I would write a quick tutorial in case anyone needed to know how to get this working properly.
First of all let's start with the easy one first.
You are providing your consent to Epson America, Inc., doing business as Epson, so that we may send you promotional emails. You may withdraw your consent or view our privacy policy at any time. To contact Epson America, you may write to 3840 Kilroy Airport Way, Long Beach, CA 90806 or call 1-800-463-7766. WARNING: Ubuntu 8.04 / 8.10. The pips/AVASYS method seems to have a broken pips package, but the printer works perfectly. However, if you do an update or other install with Synaptic, it will try to fix whatever is broken and this will break your printer driver and your printer will no longer work. Epson and AVASYS announced today plans to launch a service that will enable the automatic downloading of printer drivers by simply connecting an Epson inkjet printer to a Linux powered computer.
Getting the printer to work
you will need to install the driver. You can get it here
http://avasys.jp/eng/linux_driver/download/lsb/epson-inkjet/escp/
http://avasys.jp/eng/linux_driver/download/lsb/epson-inkjet/escp/
search down to find your printer (it works for any epson printer) and if you do not have a multi function one then go here to choose your printer.
download and install through the deb installer.
Voila your done, it will now print.
Now the harder part, getting it to scan
You will need the iscan (imagescan) utility to get this working.
This can be found here
Scroll down choose your printer, it will take you to your download section here (for me)
If that last link turns out all chinese for some reason, then use the link before that and choose your scanner then operating system and click next, it'll bring you to it. Hp laserjet pro 400 m401n laser printer driver.
There are two files I downloaded from here. Hero th200 printer drivers. Under Scanner Driver
deb package iscan-data_1.8.1-1_all.deb
and if you use a 32bit system
deb 32bit package iscan_2.26.3-1_i386.deb
or if you use a 64bit system
iscan_2.26.3-1_amd64.deb
These are two files that will get the scanner working, now if you try to install it, one will install and one won't, it will ask you for a dependency which you will not have and you cannot apt-get it either because it is old as the hills, it needs the libltdl3 don't bother searching in the software manager you'll only find the libltdl7 (yes it is that outdated).
Next you need to go to ancient lenny packages (old lenny) and get that dependency, it is found here.
Epson Linux Drivers Avasys Website Design
For the 64bit I chose the amd64 link and downloded the deb pack, for the 32bit I clicked on the i386 link and downloaded that deb pack (I use both 32bit and 64bit here). Install that lib file with the deb installer then go back and install the other iscan deb files, they will now install and your scanner will work.
This method should work with all versions because they also use the same method for ubuntu to get it going. I just chose debian instead of ubuntu.
Hope this helps
Epson Linux Drivers Avasys Websites
Sam