Scanner Epson Perfection V100 Photo

From Hugo Villeneuve
Revision as of 23:23, 28 March 2020 by Hugo (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Debian Buster

Il y a un problème de permissions avec sane-find-scanner. Ce problème disparait en installant iscan Epson. Voir:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918358#12

Installation

Télécharger iscan:

http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX

Décompresser, et éxécuter:

./install.sh

Il y une erreur lors de l'installation, mais cela ne semble pas empêcher le fonctionnement:

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’

Débrancher et rebrancher le scanner pour qu'il soit détecté et que les permissions soient correctement appliquées.

Tester

Lancer:

sane-find-scanner

scanimage -L


HVLinux

The scanner can be controlled either by iscan or by xsane, but in both cases the firmware files, the iscan plugin library, iscan-data, iscan and the sane configuration files (dll.conf and epkowa.conf) must be installed.

Note 1: The usbfs (/proc/bus/usb) filesystem is not necessary even if using libusb.

Note 2: It seems that the iscan-registry command must be executed even if using sane.

Note 3: The epkowa back-end comes from iscan (not from sane).

iscan-registry --add interpreter usb 0x04b8 0x012d \
   /usr/lib/libesint66 /usr/share/iscan/esfw66.bin

Manual

1. Download:

 iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm

or

 iscan-plugin-gt-s600-2.1.2-1.x86_64.rpm

2. Extract content of RPM:

 rpm2cpio iscan-plugin-gt-s600-...rpm > iscan-plugin.cpio

3. Extract files from CPIO archive:

 mkdir iscan-plugin
 cd iscan-plugin
 cpio -ivd < ../iscan-plugin.cpio

4. Copy firmware files and plugin:

 cp -a usr/share/iscan /usr/share
 cp -a usr/lib/iscan   /usr/lib

5. Download and install " iscan-data_1.9.0-1.tar.gz"

 ./configure --prefix=/usr &&
 make &&
 make install

6. Download and install "iscan_2.26.4-2.tar.gz"

 ./configure --prefix=/usr --localstatedir=/var &&
 make &&
 make install

8. Create entry for scanner:

 iscan-registry --add interpreter usb 0x04b8 0x012d \
   /usr/lib/iscan/libesint66 \
   /usr/share/iscan/esfw66.bin

This will create the file /var/lib/iscan/interpreter.

9. In "/etc/sane.d/dll.conf":

 epkowa

10. Create file "/etc/sane.d/epkowa.conf":

 usb

Note: when I put this line in epkowa.conf:

 usb 0x04b8 0x012d

it took 2 minutes for iscan to show the scan window!

11. Activate either xsane or iscan plugin (or both) for Gimp:

 ln -s /usr/bin/xsane /usr/lib/gimp/2.0/plug-ins
 ln -s /usr/bin/iscan /usr/lib/gimp/2.0/plug-ins

12. Add your username to the scanner group:

 useradd -G scanner your_username

Example to launch xsane abd display some traces: SANE_DEBUG_EPKOWA=CMD xsane

Example to specify the device directly: SANE_DEBUG_EPKOWA=CMD xsane epkowa:interpreter


Avasys download URL:

 http://www.avasys.jp/english/linux_e/dl_scan.html