[sane-devel] Not detecting Epson V600 Perfection on Ubuntu 19.04

Yuri Chornoivan yurchor at ukr.net
Sat Nov 23 06:55:08 GMT 2019

пʼятниця, 22 листопада 2019 р. 22:10:26 EET Monosij Dutta-Roy написано:
> Hi Sane-Devel -
> Your help with not detecting Epson V600 will be much appreciated. Installed
> with the scanner connected, power on.
> I just downloaded latest linux drivers from Epson, v 2.30.4 created 20
> AUG.2019.
> http://support.epson.net/linux/en/iscan.php?model=gt-x820&version=2.30.4
> During installation, by the install script (attached) everything seemed to
> go ok except for this message:
> ...
> Unpacking iscan-plugin-gt-x820 (2.2.1-1) over (2.2.1-1) ...
> Setting up iscan-data (1.39.1-2) ...
> *expr: syntax error: missing argument after ‘-’tail: invalid number of
> lines: ‘/lib/udev/rules.d/60-libsane.rules’*Setting up iscan (2.30.4-2) ...
> Setting up iscan-plugin-gt-x820 (2.2.1-1) ...
> ...
> scanimage -L returns:
> No scanners were identified. If you were expecting something different,
> check that the scanner is plugged in, turned on and detected by the
> sane-find-scanner tool (if appropriate). Please read the documentation
> which came with this software (README, FAQ, manpages).
> ...
> scanimage -T returns:
> scanimage: no SANE devices found
> ...
> Would be really great to understand how to best fix. I can run any
> necessary commands and get back to you.
> Thank you for your help.
> Mono


Please try to do as follows

1. Attach your scanner and turn it on.

2. Run 'sane-find-scanner'. You should see something like

found USB scanner (vendor=0x04b8 [EPSON], product=0x0142 [EPSON Perfection 
V33/V330]) at libusb:002:006

(these are for my EPSON Perfection V33/V330, yours output should be different)

3. From root run (via sudo)

iscan-registry --add interpreter usb 0x04b8 0x0142 /usr/lib/esci/libesci-

(replace "0x04b8 0x0142" with your data)

4. Check if there is registration file, /var/lib/iscan/interpreter, with the 
following data

interpreter usb 0xXXXX 0xXXXX /usr/lib/esci/libesci-interpreter-perfection-

You can use

iscan-registry -r interpreter usb 0xXXXX 0xXXXX /usr/lib/esci/libesci-

to remove duplicate registrations.

5. Run 'iscan' to check if the scanner works.

Hope this helps.

Best regards,

More information about the sane-devel mailing list