Scanner Epson perfection 2580 Photo sous Ubuntu 8.10 (Intrepid Ibex) 64 bits (amd64)
Voici la marche à suivre pour faire fonctionner un scanner Epson perfection 2580 Photo sous Ubuntu 8.10 en amd64 (via l'excellent Xsane, un peu austère mais terriblement efficace). Elle est passablement basée sur le message de ZavezPasVu sur le forum Ubuntu-fr, même si au final il n'y a plus grand chose de l'original (en particulier, utilisation de snapscan au lieu d'epkowa), c'est lui qui m'a permis d'arriver au résultat ci-dessous.
Tout d'abord, vérifiez que votre scanner est bien connecté :
> lsusbNe vous inquiétez pas si le numéro de scanner n'est pas le bon : le 2480 et le 2580 ont le même identifiant et ne sont pas distinguables par lsusb.
(...)
Bus 002 Device 007: ID 04b8:0121 Seiko Epson Corp. Perfection 2480 Photo
Il va falloir télécharger le firmware pour le driver snapscan. Rendez-vous sur la page de téléchargement d'Avasys. Choisissez le modèle de scanner (2580), la distribution (Ubuntu) et la version (8.10), et entrez des infos de localisation bidons. Téléchargez le fichier iscan-plugin-gt-f500-1.0.0-1.c2.i386.rpm
et enregistrez-le, par exemple, dans un dossier scanner
sur votre bureau.
Vous aurez besoin du paquet rpm pour pouvoir lire le rpm.Installez-le en cliquant sur le lien précédent ou avec la commande suivante :
sudo apt-get install rpm
Double-cliquez sur ce fichier pour l'ouvrir dans File Roller. Déplacez-vous dans le dossier ./usr/share/iscan/
. Vous y trouverez un fichier nommé esfw41.bin
. Il s'agit du fammeux "firmware" de votre scanner. Décompressez-le dans le dossier scanner
.
Ouvrez une console (Application -> Accessoires -> Terminal) et déplacez-vous dans le dossier scanner
:
cd ~/Desktop/scannerOn va maintenant copier ce fichier :
sudo mkdir /usr/share/sane/snapscanEntrez votre mot de passe et vérifiez qu'il n'y a pas de message d'erreur. Il faudra encore rendre ce fichier lisible (par défaut, seul root le peux, ce qui ne nous arrange pas car vous voudrez probablement utiliser votre scanner en mode non privilégié). Pour cela :
sudo cp esfw41.bin /usr/share/sane/snapscan/
cd /usr/share/sane/snapscan/Vérifiez que l'opération s'est bien passée. Il va maintenant falloir dire à snapscan où trouver ce fichier.
sudo chmod +r esfw41.bin
gksudo gedit /etc/sane.d/snapscan.confEn haut du fichier, trouvez la ligne
firmware /usr/share/sane/snapscan/your-firmwarefile.binet remplacez-là par
firmware /usr/share/sane/snapscan/esfw41.binÀ ce stade là, un scanimage pourrait échouer en mode non privilégié, mais devrait fonctionner à coup sûr en mode superutilisateur
$ scanimage -L
No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages).
$ sudo scanimage -L
device `snapscan:libusb:002:007' is a EPSON EPSON Scanner flatbed scanner
Si vous n'avez pas besoin de faire un sudo
pour que le scanner soit reconnu, alors vous avez gagné et votre scanner est maintenant pleinement fonctionnel ! Si ce n'est pas le cas et que vous devez faire sudo
pour que votre scanner soit reconnu, pas de panique : voici la marche à suivre.
gksudo gedit /etc/udev/rules.d/50-libsane-extras.rulesTrouvez la ligne concernant votre scanner :
# EPSON Perfection 2580 PHOTOet remplacez-la par
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0121", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"
# EPSON Perfection 2580 PHOTO
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0121", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
(changez 0664
en 0666
)
Redémarrez udev :
$ sudo /etc/init.d/udev restartet re-testez scanimage :
* Loading additional hardware drivers... [ OK ]
$ scanimage -L
device `snapscan:libusb:002:007' is a EPSON EPSON Scanner flatbed scanner
Et voilà ! Vous n'avez plus qu'à démarrer xsane (menu Application -> Graphisme), ou en entrant simplement xsane
dans la console pour voir d'éventuels messages d'erreur résiduels.
Bon scan !
PS : je ne suis pas arrivé à ce résultat directement et j'ai fait pas mal d'autres manipulations auparavant pour y arriver finalement. N'hésitez pas à utiliser les commentaires si quelque chose ne fonctionne pas correctement.
PPS : ce tutoriel devrait également fonctionner pour l'Epson Perfection 2480 Photo, l'Epson GT-F500 et l'Epson GT-F550.
Édition du 16 mai 2009. Quelques petites erreurs s'étaient glissées dans le tutorial :
- il manquait la précision de l'installation du paquet
rpm
, indispensable pour ouvrir un rpm dans File Roller ; - il manquait le nom du fichier à copier dans la commande
cp
pour placer le firmware dans/usr/share/sane/snapscan/
scanimage
fonctionne directement après la modification de snapscan.conf
.Xavier Robin
Published Tuesday, December 23, 2008 21:01 CET
Permalink: /blog/2008/12/23/scanner-epson-perfection-2580-photo-sous-ubuntu-8.10-intrepid-ibex-64-bits-amd64
Tags:
Ubuntu
Comments: 0
Comments
No comment