Sunday, April 20, 2008

Installing Epson Perfection 660 USB Scanner in Ubuntu 7.10/8.04

Unfortunately Ubuntu did not autodetect my scanner but the installation was trivial.

  1. Obtained the driver file from http://www.epson.com.sg/epson/drivers/driver_download.htm?dc=1&mode=3&m=false&catid=5&pid=46
  2. Unzip the file. The file we need is TAIL_061.BIN (which is inside /DATA/BIN inside the zip file). Put this file in /usr/share/sane (or anywhere you please) and give read permission to all (chmod a+r /usr/share/sane/TAIL_061.BIN as root)
  3. Edit /etc/sane.d/snapscan.conf and change following line. (do as root)
     firmware /usr/share/sane/snapscan/your-firmwarefilefirmware

    to

    firmware /usr/share/sane/TAIL_061.BIN.bin

  4. Plug the USB cable
  5. Start xsane (type xsane in a terminal or find the program from the menu)
  6. Thats it!

13 comments:

srimal said...

This requires the follwowing packages.

-sane
-xsane

Both come installed with Ubuntu 7.10

:)

srimal said...

Opps sorry about the typos... thanks soeb .. it should look ok now :)

Unknown said...

It works. Thanks! But there is a .bin to much. Therefore it must be /usr/share/sane/TAIL_061.BIN for the firmware, not firmware /usr/share/sane/TAIL_061.BIN.bin.

Anonymous said...

Works under Ubuntu 9.04. Thanks

Janne said...

Works with Ubuntu 9.10 as well. Thanks again!

Unknown said...

Shouldn't your post be credited to GH68? In my opinion, citing the source is always useful.

Anonymous said...

@Allessandro;

This post was written over 6 months before the forum thread you reference.

@srimal;

thanks for the tip

sgm said...

Muy bueno, me ha solucionado la vida. XD
Hago eco en http://www.yakiboo.net/

Anonymous said...

I'm using Ubuntu 10.04 Lucid (64 bits) and it's not working. Is there anything I should do?
Thanks for your answer.

Elis said...

today 2011-09-23 with ubuntu 11.04 it's working like great!! :) thank you soo much!!
i did a mix between yours and http://www.linuxpedia.fr/doku.php/debian/debian_les_scanners (fr)

Elis said...

and it's working fine with 11.10 too :) (nov 2011)
BUT ;) after a crash of my system (thanks my sweetly fingers ;) ) , i needed to do again the same work as before ^_^
and i saw that TAIL_061.BIN isn't the same as tail_061.bin...... ;)
so, if your file is by your system as tail_061.bin, and as TAIL_061.BIN writing anywhere by a .conf file, will not work.... Ô_Ô
and so you need to make it clear to choose the writing of the name of your file ;)
enjoy it :)

Elis said...

a little news with ubuntu 16.04 lts (32b) at november 2018 :
* be only by ubuntu (tested with u-mate : doesn't work !)
* use xsane (try with iscan, simplescan : doesn't work !)
* use tail_058.bin by /usr/share/sane/snapscan (mkdir if needed)
* use usb 0x4b8 0x110 in epson*.conf by /etc/sane.d

thats all !! :) (for me anyway)

UK Small Business said...

Ubuntu is one of those tricky software can be rather complex to install. Thanks for the advice.