peace love linux logo

Epson Perfection 3170 Photo Installation with Ubuntu Linux 6.06 & 7.10


Tested on Ubuntu Linux 7.10 Gutsy Gibbon (working). (2008-07-15)
Tested on Ubuntu Linux 6.06 Dapper Drake.

Other Ubuntu versions are available as well.

  1. Be sure that the scanner is switched off and that the USB cable is disconnected from the pc.

  2. Open the webpage of the EPSON AVASYS Corporation
    - submit the form (choose Model: Perfection 3170 PHOTO, Distribution: Debian, Distribution version: Others)
    - download the RPM packages (for gcc 3.4 or later), e.g. iscan-2.8.0-1.c2.i386.rpm and also download the plugin iscan-plugin-gt-9400-1.0.0-1.c2.i386.rpm.

  3. Optional: check the md5 sum of the iscan file
    cd $HOME/Desktop && md5sum iscan*

  4. Execute the following command in your terminal.
    sudo perl -p -i.bak -e 's/LABEL=\"libsane_rules_end\"/# Epson Corp.|Perfection 3170 Photo\nSYSFS{idVendor}==\"04b8\", SYSFS{idProduct}==\"0116\", MODE=\"664\", GROUP=\"scanner\"\n\nLABEL=\"libsane_rules_end\"/g' /etc/udev/rules.d/45-libsane.rules

  5. Connect the USB cable of the scanner with the pc and switch the scanner on.

  6. Execute the following commands in your terminal.
    sudo apt-get install alien && cd $HOME/Desktop && sudo alien -d iscan*.rpm && sudo dpkg -i iscan*.deb && sudo perl -p -i.bak -e 's/epson\n/epkowa\n#epson\n/g' /etc/sane.d/dll.conf && xsane
  7. - The "--scripts" warning can be ignored.
    - You may be asked to insert the Ubuntu Install CD/DVD.
    After the end of the installation XSane starts automatically.

    Optional: Instead of using xsane, a simpler application is iscan (EPSON) for scanning.