Configurer le scanner EPSON Perfection 1660 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
- Savoir acquérir une image à partir d'un scanner.
- Vous devez avoir un port USB de libre et un scanner connecté sur ce port et compatible avec SANE.
- Votre noyau doit pouvoir supporter l'USB et la gestion des périphériques amovibles.
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 :
# rm /etc/hotplug/usb/epson_scanner # rm /etc/hotplug/usb.usermap |
Et désinstaller les logiciels :
#apt-get remove sane xsane sane-utils libsane lisane-extras |