Ceci est une ancienne révision du document !



Scanner Epson

Il se peut que votre scanner soit déjà supporté nativement: débranchez et reconnectez votre scanner, puis lancez Xsane pour les Ubuntu de version plus ancienne que Lucid 10.04 LTS où vous pourrez lancer simple-scan.

- Si votre scanner est reconnu, n'allez pas plus loin!
- Si votre scanner n'est pas reconnu, essayez la "Méthode 1" ci-dessous.

Une alternative consiste à utiliser le pilote pour imprimante et le logiciel Iscan développés par Avasys http://avasys.jp/eng/linux_driver/ Il suffit de chercher son matériel mais le site est bien fait.

Tutoriaux spécifiques

Vous trouverez une liste des différents tutoriels dédiés aux scanners Epson sur cette page.

Méthode 1

  • installez le paquet libsane-extras (dépôt Universe).
  • débranchez et reconnectez votre scanner
  • lancez Xsane. Si votre scanner n'est pas reconnu, essayez les Méthodes n°2 ou 3 ci-dessous.

Remarque: avec EPSON PM-A820, EPSON DX8450 et EPSON DX7400 la version Karmic de libsane-extras ne fonctionne pas, il faut utiliser la version Jaunty (lien)

Méthode 2

Pour scanner USB. Une méthode rapide à mettre en œuvre et évitant d'utiliser un pilote propriétaire. (Seul le code "Product" devrait-être à changer selon votre matériel)

sudo gedit /etc/sane.d/dll.conf

Méthode 3 (Avec Pilote Avasys)

  • Commencez par supprimer le paquet libsane-extras si vous l'aviez installé (sélectionner suppression complète).
Méthode testée et fonctionnelle sous Ubuntu 12.04 Il semble que l'installateur de paquets GDebi gère mieux l'installation des paquets que la logithèque Ubuntu, installer donc gdebi. On fera appel à lui pour installer les paquets téléchargés par un clic droit sur le paquet. Se rendre sur le site de téléchargemment des pilotes EPSONhttp://download.ebz.epson.net/dsc/search/01/search/?OSC=LX télécharger Les 3 paquets nécessaires : pour le core package&data package :
  • iscan-dataXXXXXXX.deb
  • iscanXXXXXXXXX.deb

pour le iscan plugin package : iscan-pluginXXXXXX.deb en faisant attention à sélectionner votre version 32 ou 64 bits. Installer successivement iscan-data, iscan et iscan plugin. Redémarrer l'ordinateur. (informations récoltées dans une réponse du développeur de Sane Olaf Meeuwissen : http://article.gmane.org/gmane.comp.graphics.scanning.sane.devel/21692/match=v10)

L'installation fonctionne en conservant libsane-extras si vous installez les packages 'iscan' (voir ci-dessous) en ajoutant l'option - -force-overwrite (sudo dpkg -i - -force-overwrite iscan*.deb) (valable pour Intrepid au 24/02/09).
  • Dans le cas d'une mise à jour, nettoyez votre ancienne installation en :
sudo /etc/init.d/udev restart

Téléchargement des pilotes

1) Dans la plupart des cas

Téléchargez le fichier deb sur le site Epson (pilotes linux pour epson) en choisissant le type de périphérique adéquat (choisir "Scanner" si scanner simple ou "All-in-ones" si vous avez une imprimante multifonction …), puis choisissez le modèle dans la partie *Model* (Image scan!) et enfin remplissez le formulaire pour télécharger le paquet.

Pour les imprimantes multifonctions, il y a un pilote pour l'imprimante (début de page) et un pour le scanner (suite de la page). Si le plug and play a fonctionné pour l'imprimante, il suffit de compléter l'installation en ne chargeant que le driver scanner.

Plusieurs paquets sont parfois nécessaires (comme par ex pour le scanner 4490 Photo: 3 paquets iscan-data_xxx.deb, iscan_xxx.deb et iscan-plugin-xxx.deb, à installer dans cet ordre: voir ci-dessous).

Depuis la version 2.15, les paquets du site sont disponibles en deb et en 32 et 64 bits.

Pour périphériques anciens, les paquets ne sont parfois pas disponibles en deb mais uniquement en rpm. Voici la conversion en .deb de ces paquets créés par la communauté.
iscan_2.10.0-2_i386.deb (Epson : 3940 photo, Perfection 3590, Perfection 4180 photo, Perfection 1260, GT-F520/F570)
iscan_2.10.0-1.c2_i386.deb (Epson Perfection 4180 photo sous Jaunty)
iscan_2.11.0-2_i386.deb (Epson : 4990 photo, Stylus Photo RX 520 …)
iscan_2.3.0-2_i386.deb (Epson : Perfection V10,Perfection V100 PHOTO, GT-S600, GT-F650)


iscan-plugin-gt-f520_1.0.0-2_i386.deb (Epson : 3940 photo, Perfection 3590, GT-F520/F570)
iscan-plugin-gt-f600_1.0.0-2_i386.deb (Epson : Perfection 4180 photo)
iscan-plugin-gt-f600_1.0.0-1.c2_i386.deb (Epson : Perfection 4180 photo sous Jaunty)
iscan-plugin-gt-7300-1.0.0-1.c2.i386.rpm (Epson : Perfection 1260)
iscan-plugin-gt-s600_2.0.0-2_i386.deb (Epson : Perfection V10,Perfection V100 PHOTO, GT-S600, GT-F650)

Si le paquet deb que vous cherchez n'est pas présent ici, vous pouvez créer un paquet deb à partir du rpm avec alien ou aller voir en dessous les cas particuliers.

Dans tous les cas, il faut installer le paquet iscan-data, et l'ensemble des paquets (contenant les pilotes des différents modèles) se trouve ici.
2) Dans le cas où le scanner n'est pas reconnu

Commencer par telecharger iscan et iscan-data depuis le site d' Epson Vous devez entrer la référence de votre imprimante (ex BX635FWD) ainsi que l'OS (dans notre cas, Linux). Ce qui nous interesse c'est le troisième lien qui fait référence au pilote du scanner "core package&data package". Télecharger les deux fichiers .deb: iscan_{version}_{arch}.deb et iscan-data_{version}_{arch}.deb

{arch} correspond à la version de votre systeme i386 si vous êtes en 32bits et amd64 pour les pcs récent.

En date du 25/11/12 il s'agit respectivement de la version 2.29.1-5 pour iscan et 1.19.0-1 pour iscan-data.

Ensuite on installe les deux paquets à l'aide de gdebi (commencer par iscan-data, le paquet iscan en dépend), ou pour les plus téméraire dans un terminal: sudo dpkg -i iscan-data*.deb && sudo dpkg -i iscan_*.deb

N'oublier pas de redémarrer votre machine ou de débranchez et reconnectez votre scanner. Ouvrer votre logiciel de scan (simple-scan par défaut), vous devrier être capable désormais de scanner.

3) Cas particuliers avec Snapscan et leur installation
Quelques modèles s'installent différemment, au moyen des fichiers binaires de leurs pilotes propriétaires pris en charge par le module Snapscan de Sane. Leur pilotes peuvent être téléchargés sur :

64Bit: executer la commande suivante : sudo dpkg -i –force-architecture iscan*.deb

Voir http://snapscan.sourceforge.net/ pour la liste exhaustive des scanners supportés par le backend Snapscan, et le paragraphe ci-dessous pour l'installation, Cas particuliers avec Snapscan.

Mise à jour : Selon ceci (à confirmer) : http://snapscan.sourceforge.net/ , les modèles Perfection 1270, Perfection 1670, Perfection 2480, Perfection 3490, Perfection 3590, sont désormais supportés nativement. Le paquet libsane-extras est peut-être requis.

Pour les modèles particuliers (660, 1270, 1670, 2580, 3490, GT-F500 et GT-F550), téléchargez le pilote correspondant (fichier esfwXX.bin) sur Avasys. Téléchargez le fichier iscan-plugin-gt-*.i386.rpm correspondant à votre modèle. N'installez pas le rpm, mais extrayez-en (double-clic sur le fichier pour l'ouvrir avec file-roller) le firmware (.bin).

Téléchargement direct pour l' Epson Perfection 1670 Epson Perfection 1670 (esfw30.bin)

Un script shell qui automatise l'installation du scanner epson Perfection 1670 est telechargable sur
site.voila.fr/ftptexis/epson_1670_photo.tar.gz
Il reste à lancer "installation.sh"(double clic puis lancer ) et à confirmer l'installation
  1. Téléchargez le fichier sur le bureau
  2. Décompressez l'archive à l'endroit de votre choix
  3. Ouvrez dans le dossier ainsi créé et lancer le fichier installation.sh ; cela doit être OK

Si vous ne trouvez pas le pilote sur Internet, il peut aussi être récupéré sur le CD livré avec le scanner, dans une archive cab dont on peut l'extraire avec les commandes suivantes (source http://forum.ubuntu-fr.org/viewtopic.php?pid=913459#p913459):

mkdir dossier_cab
cd dossier_cab
cp /cdrom/ESCAN/ModUsd.cab .
cabextract ModUsd.cab


Avec les droits d'administrateur, créez le dossier /usr/share/sane/snapscan/ puis copiez le pilote dedans (le renommage en lettres minuscules semble important):

sudo mkdir /usr/share/sane/snapscan
sudo cp ESFW30.BIN /usr/share/sane/snapscan/esfw30.bin

Modifiez ensuite le fichier de configuration de Sane /etc/sane.d/snapscan.conf et décommentez la ligne suivante au début du fichier pour indiquer le chemin du pilote en question :

# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /usr/share/sane/snapscan/esfw30.bin

Voir aussi :

Installation du pilote (avec paquet deb)

Depuis Intrepid, une des dépendances n'existe plus sous le même nom, il faut d'abord télécharger et installer le paquet libltdl3 disponible ici (prenez la version hardy). .Vous avez maintenant votre(vos) paquet(s) DEB… Vous pouvez maintenant les installer (méthode rapide sous Lucid Lynx 10.04: clic droit puis "ouvrir avec GDebi").

3) Dépôt Arakhnê.org

Vérification de l'installation et prise en charge par Xsane

Il faut ensuite juste vérifier le contenu d'un fichier qui sert à indiquer à Sane qu'il doit prendre en charge le pilote iScan. Éditez le fichier /etc/sane.d/dll.conf Dans ce fichier, vérifiez simplement que la ligne suivante existe, sinon ajoutez le mot (attention, il peut être à la fin) :

epkowa
  • débranchez et reconnectez votre scanner
  • lancez Xsane. Si votre scanner n'est pas reconnu, essayez la "Méthode 3" ci-dessous.

Testés par les utilisateurs

A priori, toute la gamme Epson. Cependant, il a été testé avec succès sur les scanners suivants.

  • Epson GT-2500
  • Epson GT-S50 (Karmic)
  • Epson Perfection 640U
  • Epson Perfection 1200U
  • Epson Perfection 1250 (ne fonctionne qu'avec un Linux 32 bits)
  • Epson Perfection 1260
  • Epson Perfection 1640SU
  • Epson Perfection 1650
  • Epson Perfection 1650 Photo
  • Epson Perfection 1660 Photo
  • Epson Perfection 1670
  • Epson Expression 1680
  • Epson Perfection 2400 Photo
  • Epson Perfection 2450 Photo
  • Epson Perfection 2480 Photo ⇐ Méthodes pour ce scanner: scanner_epson_perfection_2480
  • Epson Perfection 2580 Photo ⇐ Téléchargez puis installez le paquet libsane-epson-perfection-2580 voir : scanner_epson_perfection_2480
  • Epson Perfection 3170 Photo
  • Epson Perfection 3590 Photo (sous Hardy et Jaunty)
  • Epson Perfection 4180 Photo
  • Epson Perfection 4870 Photo
  • Epson Perfection 4490 Photo (3 paquets .deb sur Avasys, testé sous Lucid Lynx AMD64)
  • Epson perfection 4990 Photo/
  • Epson Perfection V10 (débrancher puis rebrancher l'alimentation secteur du scanner à la fin de la procédure d'installation)
  • Epson Perfection V100 Photo ⇐ mars 2009 avec Intrepid, voir note ci-dessous
  • Epson Perfection V200 Photo
  • Epson Perfection V30 (avec pilotes téléchargés sur Avasys)
  • Epson Perfection V330 Photo (avec pilotes téléchargés sur Avasys)
  • Epson Perfection V350 Photo
  • Epson Perfection V500 Photo
  • Epson Perfection V600 Photo (avec pilotes téléchargés sur Avasys iscan,iscan.xxx-ltdl7, iscan-data et iscan-plugin, testé sous Lucid)
  • Epson Perfection V700 / V750
  • Espon RX500
  • Epson RX510
  • Epson RX600
  • Epson Stylus CX3650 (réconnu comme CX3600) marche très bien
  • Epson Stylus DX4400 marche bien avec Kooka et pas Xsane
  • Epson Stylus DX5050 DX6050 ⇐ Autre méthode pour ces scanners: Scanner Epson DX 6050
  • Epson Stylus SX100
  • Epson Stylus SX105
  • Epson Stylus SX200 fonctionne en 64 bits avec simple scan
  • Epson Stylus SX415 et SX410: fonctionne très bien avec iscan et xsane. Il faut installer le pilote EPSON Avasys - Inkjet et EPSON Avasys - Scanner dans ce lien http://support.epson-europe.com/APSBusiness/LinuxDriver.html
  • Epson Stylus SX515 et SX515W: fonctionne très bien avec iscan et xsane. Il faut installer le pilote EPSON Avasys - Inkjet et EPSON Avasys - Scanner dans ce lien http://avasys.jp/eng/linux_driver/download/lsb/epson-inkjet/escp/, puis déclarer le scanner dans les règles udev : création dans /etc/udev/rules.d d'un fichier 45-libsane.rules avec
# Epson Stylus SX515W
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0856", ENV{libsane_matched}="yes"

Attention, après cela, il faut impérativement rebooter (un restart udev ne suffit pas)

# Epson Stylus SX525WD
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="085e", ENV{libsane_matched}="yes"

Redémarrer ensuite le pc. Si cela ne fonctionne toujours pas, vérifier les fichiers de configuration de sane, et ajouter votre scanner comme indiqué ici : http://doc.ubuntu-fr.org/scanner_usb_non_reconnu.

  • Epson Perfection V100 : j'ai dû créer le fichier /etc/udev/rules.d/45-libsane.rules avec le contenu suivant :
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="012d", MODE="664", GROUP="scanner"
  • Epson Perfection 3710 photo : j'ai dû créer le fichier /etc/udev/rules.d/40-libsane-extras.rules avec le contenu suivant :
#Epson Perfection 3710
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0116", MODE="666", GROUP="scanner"

Remarque : Il semblerait qu'il y ait des problèmes de permissions au niveau des fichiers utilisés par iscan, qui doit donc être lancé en root (!!!) pour fonctionner. Pour remédier à ce problème, vous pouvez suivre ces indications.

Méthode 4

Testé avec Epson Perfection 3170 Photo, Epson Perfection 4180

Comment scanner une image ?

Le logiciel image scan ! est maintenant disponible et vous pouvez l'utiliser pour scanner ou utiliser xsane :

  • utiliser directement xSane, il se trouve dans le menu Applications ⇒ Graphisme ⇒ Scanneur d'images xSane.
  • utiliser Image Scan, il se trouve dans le menu Applications ⇒ Graphisme ⇒ Image Scan!.
  • utiliser le plugin Image Scan avec The GIMP (dans The Gimp :menu Filtres ⇒ Acquire Image ⇒ Scanning (iscan),ou par Fichiers ⇒ Créer ⇒ xscanimage), il faut avoir créé un nouveau fichier ou en éditer un pour que le plugin soit actif avec le premier raccourci.
  • utiliser le plugin Xsane avec The GIMP (dans The GIMP : menu Fichiers ⇒ Créer ⇒ xSane).
  • utiliser Kooka (programme kde), attention voir note plus bas !

Pour d'autres méthodes ou logiciel pour scanner, reportez vous à la page scanner

Avec xsane, vous obtiendrez une fenêtre comme celle-ci:

Vous remarquerez qu'il y a deux versions de pilote disponible: le pilote Epson Epkowa et le pilote Epson standard. Utilisez toujours la version Epson Epkowa pour profiter du pilote iScan.

Si vous ne voulez pas que le pilote Epson non Epkowa apparaisse, éditez le fichier /etc/sane.d/dll.conf et mettez en commentaire la ligne avec epson ce qui donnera:

#epson

Si vous ne voulez pas que votre webcam ou carte TV apparaisse, éditez le fichier /etc/sane.d/dll.conf et mettez en commentaire la ligne avec v4l ce qui donnera:

#v4l

iScan fonctionne avec Gimp 2.2.x depuis la version 1.17.0. Il suffit de créer un lien symbolique de /usr/bin/iscan vers /usr/lib/gimp/2.0/plug-ins/iscan. (Attention le lien peut avoir été créé lors de l'installation du package, cela dépend)

Néanmoins :

  • Il apparaît dans le menu "Filtres" / "Acquire image" (il faut le savoir…)
  • Il faut qu'il y ait déjà une image en cours d'édition dans Gimp
  • scanner_epson.1395943791.txt.gz
  • Dernière modification: Le 27/03/2014, 19:09
  • par nicolas11