Epson Perfection V100 in Ubuntu «

Code: , , , , , , , , ,

Epson v100
I just bought an Epson Perfection V100 scanner and wanted to post about how I got it working in Ubuntu for anyone else who noticed it doesn’t Just Work. The drivers are binary-only, so you have to dick around a little to get them installed — the SANE folks have said they’d integrate them if they were open source, but most hardware companies fail to provide source and doom their hardware to early obsolescence. Tangent aside, here’s how to get your scanner working:

  1. By default, only root will be able to play with your new scanner. Run sudo addgroup `whoami` scanner. Log out and back in, and you’ll be able to scan without being root.
  2. Download the iscan and iscan-plugin-gt rpms from the provider. By playing with the URLs on the file I was able to find version 2.5.0, but I don’t know that you need it or why the page hasn’t been updated.
  3. Run:

    $ sudo alien iscan-2.3.0-1.c2.i386.rpm
    $ sudo alien iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm
    $ sudo apt-get install iscan_2.3.0-1_i386.deb
    $ sudo apt-get install iscan-plugin-gt-s600_2.0.0-2_i386.deb
  4. Run sane-find-scanner to see your scanner detected, and scanimage -L to hear it whir a little as sane checks that it can command it.

That’s all the setup I had to do. You should now be able to use xsane or Gimp to grab images off your scanner. I don’t know how to make the buttons on the scanner do anything, even xev reported nothing.

If you have problems, you should post on the SANE mailing list, not here, because I don’t really know anything about SANE and can’t help you.


  1. before you should install alien:

    “sudo apt-get install alien”

    then the link to the iscan packages are broken, this one seems oki:

    I choose “erpson v100 photo” and debian package, then downloaded iscan-2.3.0-1.c2.i386.rpm iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm

    then the following commands were not working

    “sudo apt-get install iscan_2.3.0-1_i386.deb”
    “sudo apt-get install iscan-plugin-gt-s600_2.0.0-2_i386.deb”

    I had to do:

    “dpkg -i iscan_2.3.0-1_i386.deb”
    “dpkg -i iscan-plugin-gt-s600_2.0.0-2_i386.deb”

    but at the end “sane-find-scanner” find “found USB scanner (vendor=0x04b8 [EPSON], product=0x012d [EPSON Scanner]) at libusb:005:004”

    …and scanimage scanimage: no SANE devices found…

    So it is the same as before the installation


  2. I gave the link I did because it was the direct link to the files — I must’ve had some kind of session set up from filling in the form. I’ve corrected the link, thanks.

    I didn’t have any of the later problems you mention, it pretty much just worked for me.

  3. I have an AMD64 processor. Any advice? Or am I just S.O.L. for now.

  4. You must add the line ‘epkowa’ to /etc/sane.d/dll.conf

    Works for me, but I must do
    $ sudo iscan

    in order to get it to work.

  5. I created a usb group for my devices so that I didn’t have to be ‘root’. This is what I did on Dapper.

    1) sudo addgroup –system usb

    2) Add your user to the usb group.

    3) Edit /etc/udev/rules.d/40-permissions.rules

    Here is the original line:
    SUBSYSTEM==”usb_device”, MODE=”0664″

    Here is the updated line:
    SUBSYSTEM==”usb_device”, MODE=”0664″, GROUP=”usb”

Comments are closed.