Pour utiliser notre scanner sous linux, nous allons recourrir à SANE (Scanner Access Now Easy). Il faut donc récupérer deux archives à l’adresse suivantes : ftp://ftp.de.mostang.com/pub/sane/
Il faut récupérer les archives nommées :
sane-backends-x.y.z.tar.gz
sane-frontends-x.y.z.tar.gz
où x.y.z est la version du package. La version que j’ai utilisée est la 1.0.4.
Ensuite, nous allons récupérer l’archive correspondant aux scanners EPSON, à l’adresse suivante : http://www.freecolormanagement.com/sane/index.html Il faut récupérer la dernière version du backend pour epson, l’archive se nomme : sane_epson_20010331.tar.gz (ou un truc qui ressemble).
On récupère également xsane sur http://www.xsane.org
Installation de Sane-backend et du backend Epson
Il faut tout d’abord désinstaller les versions de Sane qui ont éventuellement été installée avec le systeme. On tape :
[greg@starfish greg]$ rpm -qa | grep sane
Si aucun nom de package n’apparait, c’est bon, on peut continuer. Sinon, il faut désinstaller les packages les packages sane et sane-devel avec la commandes rpm -e nomdupackage
On décompresse l’archive sane-backends-1.0.4.tar.gz dans le répertoire de notre choix, par exemple /tmp.
[greg@starfish tgz]$ cp sane-backends-1.0.4.tar.gz /tmp
[greg@starfish tgz]$ cd /tmp/
[greg@starfish /tmp]$ tar xvzf sane-backends-1.0.4.tar.gz
Un répertoire sane-backends-1.0.4 est crée.
Ensuite on copie l’archive sane_epson_20010331.tar.gz dans le répertoire sane-backends-1.0.4 :
cp sane_epson_20010331.tar.gz /tmp/sane-backends-1.0.4
Et enfin on décompresse cette archive.
[greg@starfish tgz]$ cd /tmp/sane-backends-1.0.4
[greg@starfish sane-backends-1.0.4]$ tar xvzf sane_epson_20010331.tar.gz
Maintenant on peut compiler le tout :
[greg@starfish sane-backends-1.0.4]$ ./configure ; make
Une fois la compilation achevée, on peut installer SANE. Pour cela on passe en root.
[greg@starfish sane-backends-1.0.4]$ su -
=> passwd du root
[root@starfish sane-backends-1.0.4]# make install
On rajoute maintenant une ligne dans /etc/ld.so.conf.(avec l’editeur de votre choix. On rajoute la ligne /usr/local/lib puis on tape ldconfig
On peut maintenant revenir en utilisateur normal.
[root@starfish sane-backends-1.0.4]# exit
=> exit
[greg@starfish sane-backends-1.0.4]$
Comme précédemment, on copie l’archive sane-frontends-1.0.4.tar.gz dans /tmp et on la décompresse et on compile
[greg@starfish /tmp]$ cp sane-frontends-1.0.4.tar.gz /tmp ; cd /tmp/ ; tar xvzf sane-frontends-1.0.4.tar.gz
[greg@starfish /tmp]$ cd sane-frontends-1.0.4
[greg@starfish sane-frontends-1.0.4]$ ./configure ; make
Pour installer, on passe en root.
[greg@starfish sane-frontends-1.0.4]$ su
=> Password :
[root@starfish sane-frontends-1.0.4]# make install
Installation de Xsane
L’installation se déroule de la même facon :
[greg@starfish tgz]$ cp xsane-0.75.tar.gz /tmp ; cd /tmp ; tar xvzf xsane-0.75.tar.gz
[greg@starfish /tmp]$ cd xsane-0.75 ; ./configure ; make
[greg@starfish xsane-0.75]$ su
=> Password :
[root@starfish xsane-0.75]# make install
Si vous voulez installer xscanimage et Xsane en tant que plugin de GIMP, vous devez effectuer les commandes suivantes :
[root@starfish xsane-0.75]# cd /usr/lib/gimp/1.1/plug-ins/
[root@starfish plug-ins]# ln s /usr/local/bin/xscanimage
[root@starfish plug-ins]# ln s /usr/local/bin/xsane
En voila fini de l’installation des logiciels.
On crée le periphérique usbscanner0.
[greg@starfish /home/greg]$ su
=> Password :
[root@starfish /home/greg]# mknod /dev/usbscanner0 c 180 48
[root@starfish /home/greg]# chmod 666 /dev/usbscanner0
Maintenant on édite le fichier /usr/etc/sane.d/epson.conf
[root@starfish greg]# xemacs /usr/local/etc/sane.d/epson.conf
Le fichier ne doit contenir que la ligne : usb /dev/usbscanner0
On va maintenant editer le fichier /etc/modules.conf
[root@starfish greg]# xemacs /etc/modules.conf
On y rajoute la ligne options scanner vendor=0x04b8 product=0x010c
Maintenant pour charger le module on tape :
[root@starfish greg]# modprobe scanner
Le module est maintenant chargé. Vous êtes prêt à utiliser Xsane et Xscanimage.
Si vous avez un autre scanner Epson Perfection, la valeur pour product est différente.
Modèle | Vendor ID | Product ID |
---|---|---|
Perfection 610U | 0x04b8 | 0x0103 |
Perfection 636U | 0x04b8 | 0x0101 |
Perfection 640U | 0x04b8 | 0x010 |
Perfection 1200U | 0x04b8 | 0x0104 |
Perfection 1200Photo | 0x04b8 | 0x0104 |
Et voilà, c’est presque terminé, voilà un petit screenshot pour la route.
Les fortunes de #epplug. Retrouvez les membres de notre association sur notre salon IRC: irc.geeknode.net #epplug
Voici quelques extraits amusants (Télécharger le fichier de fortune)
Association Picarde des Utilisateurs de Logiciels Libres (EPPLUG) Association régie par la loi 1901
137, avenue du général FOY 80000 AMIENS.
Parution au Journal Officiel le 21/06/03 sous le n° 20030025 Siren : 494 525 280
© epplug.org 2002-2005 - ce site fonctionne grace au moteur d'edition collaboratif SPIP fonctionnant sous license GPL
Toutes les interventions sur ce site sont la propriété de leurs auteurs respectifs.