---
categories: ['']
date: 2022-05-03T08:52:24+02:00
description: "Tutoriel pour faire fonctionner le scanner des imprimantes multifonctions de la marque Epson"
draft: false
include_toc: true
show_comments: false
tags: ['Epson','MFP','scanner','Debian','Devuan']
title: "MFP Scanner Epson sous Debian/Devuan"
translationKey: ''
---
## Description
Cet article devrait vous permettre d'utiliser la partie des scanners,
pour votre imprimante multi-fonctions, appelée {{< abbr MFP "Multi Function Printer" >}}.
Les logiciels suivants sont disponibles depuis le site web officiel de
téléchargement d'Epson - http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX :
- {{< anchor "Epson Scan" "Epson Scan v2" >}}
- {{< anchor "Image Scan" "Image Scan v3" >}}
Une fois installé, vous le retrouverez à-partir du menu "Applications" >
"Graphisme".
{{< note info >}}
Pour info, le logiciel **XSane** devrait fonctionner avec votre MFP, à partir
du moment où le fichier de configuration est correctement rempli !
Celui-ci est disponible depuis les dépôts officiels de la distribution…
{{}}
Deux pilotes seront utilisés, selon votre imprimante MFP :
* {{< anchor Epkowa "Pilote Epkowa" >}}
* {{< anchor Utsushi "Pilote Utsushi" >}}
### Pilote Epkowa
Ce pilote concerne principalement les imprimantes MFP suivantes :
* Stylus, Stylus Photo, Stylus Office
* certaines Workforce,
* diverses XP,
* et bien d'autres…
*[Plus d'infos](http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=&DSCMI=97917&DSCCHK=21fecde1d2b0b001f990e149dd9a9d5a8b5b04ea)…*
Passons à l'installation et la configuration d'**Image Scan {{< anchor v2 "image-scan-v2" >}}**…
*Il est possible que ces imprimantes puissent utiliser la {{< anchor v3 "image-scan-v3" >}}, aussi !*
### Pilote Utsushi
Le pilote **Utsushi** est un nouveau pilote en cours d'écriture.
Le dépôt officiel : https://gitlab.com/utsushi/utsushi
Il est prévu à certain terme l'intégration dans le projet Sane, mais il est
actuellement considéré en tant que "External Backend".
http://www.sane-project.org/lists/sane-backends-external.html#S-UTSUSHI
Ce pilote concerne principalement les imprimantes MFP suivantes :
* certaines séries DS, EC, EP, ES
* la série des EcoTank ET
* beaucoup des séries WF, et XP
* et bien d'autres encore…
{{< note tip >}}
Ne pas hésitez à chercher avec une version supérieure, ainsi :
* la série ET-27xx semble être gérée par le pilote pour l'ET-2750
* idem pour les série ET-37xx, ET-47xx. *La capture ci-dessus montre un test depuis l'EcoTank ET-3700 !*
Mettre un tiret entre les deux, tel que **ET-3700**. Faire une recherche
avec un espace échouera !
Etc.
{{}}
## Installation
Maintenant, passons à l'installation soit, à partir :
- d'**{{< anchor "Epson Scan" "Epson Scan v2" >}}**,
- d'**Image Scan {{< anchor v3 "image-scan-v3" >}}** !
### Epson Scan v2
{{< img s="debian/Epson-Scan2-v6.6.2.x.png" a="Capture Écran du logiciel 'Epson Scan 2 v6.6.2.x'" w="250" >}}
Actuellement à la version **6.6.40**, ce logiciel est très simple d'utilisation.
La version 6 est disponible à partir de cette URL :
http://support.epson.net/linux/en/epsonscan2.php
Une fois téléchargée, décompressez-la ; dirigez-vous dans le répertoire nommé
"epsonscan2-bundle-6.6.40.0.x86_64.deb" puis exécutez le script `install.sh`,
avec les droits administrateurs.
```sh
$ epsonscan2-bundle-6.6.40.0.x86_64.deb
# ./install.sh`
```
---
Lors de la première fois, une première fenêtre "Ajouter un scanner réseau"
s'ouvre et demande de restituer l'adresse IP de votre MFP.
{{< img s="debian/Epson-Scan2-v6.6.2.x-add-scanner.png" a="Capture Écran du logiciel 'Epson Scan 2 v6.6.2.x'" w="200" >}}
Puis cliquez sur le bouton [ Ajouter ] qui se sera activé, suivi d'un clic
sur le bouton [ OK ].
Il n'y a plus qu'à l'utiliser, voire à modifier quelques paramètrages, à
vos besoins. Les boutons [ Aperçu ] et [ Numériser ] sont en bas.
### Image Scan v2
{{< img s="debian/Epson-Image-Scan-for-Linux-2.30.1.jpg" a="Capture Écran du logiciel 'Image Scan! for Linux v2.30.1'" w="250" >}}
Il est nécessaire d'avoir le package `xsltproc` installé dans le système…
Si ce n'est pas fait, faites-le !
Le nom du driver utilisé n'est ni *epson*, ni *epson2*, mais bel et bien
**epkowa** !
*Pensez-y, avant de modifier tout fichier de configuration, surtout relative
aux fonctions réseaux.*
Pour ce qui est d'utiliser la partie scanner de votre imprimante, il faut
encore aller piocher directement [sur leur site](http://support.epson.net/linux/en/iscan_c.php?version=1.0.0).
C'est une archive complète nommée `iscan-bundle-1.0.0.x64.deb.tar.gz`.
Une fois téléchargée, décompressez-la ; dirigez-vous dans le répertoire nommé "iscan-bundle-1.0.0.x64.deb", puis exécutez le script `install.sh`, avec les droits administrateurs.
```sh
$ cd iscan-bundle-1.0.0.x64.deb
# ./install.sh
```
---
Il est probable qu'il faille modifier le fichier de configuration `/etc/sane.d/dll.conf`,
afin d'ajouter le nom du pilote `epkowa`.
Modifiez le fichier de configuration `/etc/sane.d/epkowa.conf` pour ajouter :
* Pour la connexion USB : `usb 0x04b8 0xProductID`
* `lsusb | grep "04b8"` : pour connaître l'identifiant produit `ProductID`
relatif à votre matériel
* Pour une connexion réseau : `net adr_ip 1865` *(où adr_ip est l'adresse
ip, relative au MFP)*
---
Exemple de fichier `/etc/sane.d/epkowa.conf`:
```cfg
# epkowa.conf -- sample configuration for the EPKOWA SANE backend
# Copyright (C) 2004, 2008, 2009 Olaf Meeuwissen
#
# See sane-epkowa(5), sane-usb(5) and sane-scsi(5) for details.
# Detect all devices supported by the backend.
# If you don't have a SCSI device, you can comment out the "scsi"
# keyword. Similarly for the other keywords.
#
usb
scsi
# For any USB scanner not known to the backend (yet), you may, at your
# own peril(!!), force the backend to recognise and use it via libusb.
# You can do so by the following configuration command:
#
# usb
#
# SEIKO EPSON's USB vendor ID is '0x04b8' (without quotes). In order
# to find the USB product ID, use lsusb(1).
# A sample configuration for the Epson Perfection 1650 (Epson GT-8200),
# which has a product ID of 0x0110, would look as follows:
#
#usb 0x04b8 0x0110
# For SCSI devices not detected, you can add an entry like:
#
# scsi EPSON GT-20000
#
# where the GT-20000 bit corresponds to the SCSI model information as
# shown in the output of dmesg(1) or in the /var/log/kern.log file.
# Network attached devices may be made to work by first installing the
# (non-free) iscan-network-nt package and then adding configuration lines
# as per information below.
#
# For each network attached device, you must add an entry as follows:
#
# net [port-number]
#
# Ask your network administrator for the device's IP address or check
# for yourself on the panel (if it has one). The port-number is very
# optional and defaults to 1865.
# Note that network attached devices are not queried unless configured
# in this file.
#
# Examples:
#
#net 192.16.136.2 1865
#net 10.0.0.1
#net scanner.mydomain.com
# Some backend behaviour can be customized by using the option keyword
# followed by an option name, as shown below.
#
# option
#
# Currently available options:
#
# Makes the automatic document feeder the default document source
#option prefer-adf
```
### Image Scan v3
{{< img s="debian/Epson-Image-Scan-3.62.0.png" a="Capture Écran du logiciel 'Image Scan v3.62.0'" w="250" >}}
La version 3 est disponible à partir de cette URL :
http://support.epson.net/linux/en/imagescanv3.php
Une fois téléchargée, décompressez-la ; dirigez-vous dans le répertoire
nommé "imagescan-bundle-debian-10-3.65.0.x64.deb.tar.gz", puis exécutez le script `install.sh`, avec les droits administrateurs.
```sh
$ cd imagescan-bundle-debian-10-3.65.0.x64.deb.tar.gz
# ./install.sh
```
---
Le fichier de configuration principal sera/est : `/etc/imagescan/imagescan.conf`.
Son écriture peut encore évoluée, néanmoins voici un exemple de configuration
actuelle :
```cfg
# /etc/imagescan/imagescan.conf -- Image Scan configuration
# Refer to the documentation for details on the configuration options
# for the software. Plugins should come with their own documentation
# if they have configuration options.
#
# Lines starting with a # or a ; are comments. Comments must be on a
# line of their own. End-of-line comments are not supported.
[devices]
myscanner.udi = esci:networkscan://adresse-ip:1865
myscanner.vendor = Epson
myscanner.model = EcoTank ET-3700
```
Explications :
* `myscanner.udi` est le nom de l'interface utilisée. Dans cette exemple,
c'est l'interface réseau qui est interrogée.
* `myscanner.vendor` et `myscanner.model` sont des chaînes de caractères,
totalement arbitraires, à renseigner à votre convenance.
## Documentation
Epson fournit de la documentation, en anglais, pour aider à configurer le
logiciel :
=> **Epson Scan** :
* format [html](https://download.ebz.epson.net/man/linux/epsonscan2_e.html)
=> **Image Scan**.
* pour la v2 : page [html](http://download.ebz.epson.net/man/linux/iscan_e.html)
* pour la v3 : page [html](http://download.ebz.epson.net/man/linux/imagescanv3_e.html),
---