Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



FIXME à fusionner avec cette page : imprimante_epson_multifonctions
Version Hoary, Version Edgy

Rédigé par olivir.

Installer une imprimante multifonction USB Epson

Les imprimantes multifonctions combinent les fonctions d'imprimante et de scanner. Il faut donc procéder en deux étapes :

Installation de la fonction "imprimer"

L'installation est simple ! Rendez vous dans le tableau de bord : Système > Administration > Impression.

Double-cliquez sur "Nouvelle imprimante". Un assistant d'ajout d'imprimante se lance alors. Si vous suivez correctement les instructions, si votre imprimante est correctement connectée et allumée, vous ne devriez rencontrer aucune difficulté, Ubuntu va détecter votre périphérique et l'installer.

Le choix du pilote de votre imprimante vous est proposé et un pilote suggéré est préselectionné. Les imprimantes de ce type fonctionne parfaitement bien avec le pilote gimp-print, vérifiez que c'est bien celui que vous propose l'assistant.

Si ce n'est pas le cas, annulez la procédure et installez-le d'abord !

sudo apt-get install cupsys-driver-gimpprint

Voilà votre Epson prête à imprimer ! Passons à la fonction "scanner".

Installation de la fonction "scanner"

Vérifions d'abord ensemble le type de votre imprimante multifonction usb. Consultons donc la liste des périphériques USB détectée :

sudo lsusb

Quelque part dans la réponse à la ligne de commande précédente doit apparaître une ligne ressemblant à celle-ci :

Bus 001 Device 002: ID 04b8:080e Seiko Epson Corp.

Cet exemple est personnel, il montre la présence sur le port USB n°1 de ma machine d'un périphérique portant le n°2 de type 04b8:080e du constructeur Epson.

Ce qui nous intéresse particulièrement c'est le type de votre périphérique. Il nous est nécessaire pour modifier le fichier de configuration du scanner /etc/sane.d/epson.conf

Éditons-le :

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

Notez dans ce fichier la présence d'une ligne composée du seul mot # usb

Nous allons signaler ici le type du scanner en transformant la ligne :

# usb 

par cela:

usb 0x4b8 0x80e

Faites attention de bien enlever le "#" en début de ligne et d'insérer les "x" (notation hexadécimale non affichée par lsusb).

Avant Dapper

Modifions maintenant hotplug de façon à ce qu'il détecte le bon scanner :

sudo gedit /etc/hotplug/usb/libsane.usermap

en y ajoutant la ligne suivante :

# Epson Corp.|Stylus CX3600
libusbscanner 0x0003 0x04b8 0x080e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00
0x00000000

Voilà c'est fini, redémarrez votre ordinateur pour relancer hotplug !

Depuis Dapper (ajouté par bipede le 02/01/2007)

Hotplug n'est plus utilisé sous Ubuntu depuis Dapper.

Les périphériques USB sont montés par UDEV.

Si votre scanner n'est accessible qu'en root après modification du fichier epson.conf, c'est qu'il n'est pas référencé dans les règles udev de libsane.

Pour résoudre le problème, il suffit d'éditer ces règles :

sudo gedit /etc/udev/rules.d/45-libsane.rules

Vous avez une multitude d'entrées comme celle qui suit :

# Epson CX-6400 | Epson CX-6600
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0813", MODE="664", GROUP="scanner"

L'entrée reproduite est celle de mon propre scanner. Recherchez si l'une d'entre elles correspond au votre. Sinon, ajoutez une entrée composée de façon identique en complétant les clés {idVendor} et {idProduct} des valeurs repérées par la commande lsusb.

A titre d'exemple, ça ne fonctionnait pas chez moi car l'{idProduct} était complété à 0805 au lieu de 0813.

Il ne vous reste plus qu'à redémarrer votre machine pour que la nouvelle règle soit appliquée (ou redémarrer udev par "sudo /etc/init.d/udev restart")…

Le logiciel XSane présent de base dans la distribution Ubuntu reconnaitra dorénavant le scanner de votre imprimante multifonction.

Si cette technique ne fonctionne pas, vous pouvez installer la partie scanner directement avec le pilote d'Epson, voir scanner_epson.

Le Cas du Scanner Epson CX5400

Il existe un bug dans la version libsane d'Edgy Eft 6.10, qui ne reconnaît pas le scanner du multifonction CX5400.

Voila comment procéder:

Télécharger la version Dapper et l'installer :

Pour processeur Intel
wget http://yanightmare.free.fr/fichiers%20linux/libsane_1.0.17-1ubuntu4_i386.deb
sudo dpkg -i libsane_1.0.17-1ubuntu4_i386.deb
Pour processeur Amd64 bits
wget http://www.mirror.ac.uk/mirror/archive.ubuntu.com/ubuntu/pool/main/s/sane-backends/libsane_1.0.17-1ubuntu4_amd64.deb
sudo dpkg -i libsane_1.0.17-1ubuntu4_amd64.deb
Pour processeur PowerPC
wget http://www.mirror.ac.uk/mirror/archive.ubuntu.com/ubuntu/pool/main/s/sane-backends/libsane_1.0.17-1ubuntu4_powerpc.deb
sudo dpkg -i libsane_1.0.17-1ubuntu4_powerpc.deb

Ensuite il faut "geler" la version pour qu'Ubuntu ne nous demande à chaque fois de la mettre à jour ;) :

Ouvrir Synaptic : Système ~> Administration ~> Gestionnaire de Paquets Synaptic

Chercher libsane . Sélectionner (cliquer une seule fois sur) le paquet (seulement libsane ! pas le reste ;)). Puis faire dans le menu de Synaptic :

Paquet ~> Bloquer la version

Vous devrez sûrement redémarrer… Maintenant Xsane devrait reconnaître votre scanner ;)

Cette méthode fonctionne également avec le modèle CX5200.

La présente page se base sur mon expérience personnelle de l'installation d'une imprimante multifonctions Epson Stylus CX 3650. Mais elle semble valable pour d'autres modèles.(testé et approuvé sur Epson Stylus CX6600, CX3810 marche aussi)

Le type de votre périphérique, que l'on obtient avec la commande lsusb, est la donnée la plus déterminante puisque c'est elle que l'on indique dans les fichiers epson.conf et libsane.usermap

Notez que ces deux fichiers disposent de nombreux exemples que je vous invite à consulter !

Fonctionne également pour l'imprimante mutlifonction EpsonRX620 (le scanner est reconnu pour l'utilisateur, mais quand on quitte Xsance, il y a 3 erreurs : sûrement des fichiers de configuration qui appartiennent au root)

Testé avec une rx620 et ça fonctionne parfaitement

Testé avec une EPSON STYLUS DX3850 et ca fonctionne parfaitement

Testé avec un Epson Stylus PHOTO RX560 et ça fonctionne parfaitement.

  • imprimante_epson_multifonctions_old.1205699008.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)