Table des matières

Configurer le scanner Epson Perfection 166 Photo

Article écrit par Touret Alexandre (littlewing : <touret_alexandre AT yahoo DOT fr>), wikisé par Yoda81fr et relu par Arnaud Fontaine.

Description

Le scanner EPSON Perfection 1660 Photo est un scanner de type USB compatible avec SANE. A fortiori, cette procédure peut etre extensible avec les scanners compatibles SANE.

Pré-requis

Installer SANE

En tant que root, vous devez tout d'abord installer les paquets essentiels pour utiliser votre scanner :

# apt-get install sane xsane sane-utils libsane libsane-extras

Vérifiez ensuite que le scanner est bien détecté :

# sane-find-scanner

Vous devrez obtenir un résultat similaire à ceci :

# sane-find-scanner
No SCSI scanners found.
If you expected something different, make sure that
you have loaded a SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04b8 [EPSON], product=0x011e [EPSON Scanner]) at libusb:001:002
Your USB scanner was (probably) detected. It may or may not be supported by
SANE. Try scanimage -L and read the backend's manpage.
Most Scanners connected to the parallel port or other proprietary ports
can't be detected by this program.

Ce résultat est tres important car il nous donne l'identifiant du vendeur, du produit et du périphérique (backend).

Configuer le scanner

Editez le fichier /etc/sane.d/dll.conf. Vérifier que le type de scanner est décommenté (ici Epson).

Editez ensuite le fichier /etc/sane.d/epson.conf et commentez la ligne scsi EPSON …et oui c'est de l'USB. Ajoutez la ligne suivante à la fin du fichier :

usb libusb:001:002

Vérifiez ensuite le scanner est bien reconnu :

# scanimage -L

Ce qui produira un résultat proche du mien :

device `epson:libusb:001:002' is a Epson GT-8300 flatbed scanner

A ce niveau de l'installation, le scanner n'est utilisable que par l'utilisateur root. Afin de laisser la possibilité à certains utilisateurs d'utiliser le scanner on va configurer le package hotplug. En tant que root, créez le fichier /etc/hotplug/usb.usermap et ajoutez y la ligne suivante :

epson_scanner 0x0003 0x04b8 0x011e 0x0000 0x0000 0x000 0x000 0x000 0x000 0x000 0x000 0x00000000b:001:002

Pensez à vérifier que cette ligne tienne bien sur une seule ligne.

Créez ensuite le fichier /etc/hotplug/usb/epson_scanner et ajoutez-y les lignes suivantes :

#!/bin/bash
 
if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
then
   chown root "${DEVICE}"
   chgrp scanner "${DEVICE}"
   chmod 660 "${DEVICE}"
fi

Créez un groupe scanner :

# addgroup scanner

Ajoutez l'utilisateur avec lequel vous souhaitez utiliser ce scanner :

# adduser nom_utilisateur scanner

Pour chaque scanner de nombreuses informations sont disponible sur le site de SANE. Pour que les changements soient pris en compte, redémarrez votre PC:

# reboot

Utiliser le scanner

Pour scanner une image vous pouvez utiliser les programmes xscanimage et xsane. Si vous utilisez The Gimp, ces programmes y sont directement accessible à partir du menu “Fichier > Acquisition”.

Désintaller le scanner

Vous pouvez supprimer les fichiers de configuration que vous avez crée : <ocde> # rm /etc/hotplug/usb/epson_scanner # rm /etc/hotplug/usb.usermap </code>

Et désinstaller les logiciels :

# apt-get remove sane xsane sane-utils libsane lisane-extras