Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
imprimante_epson_multifonctions_old [Le 17/03/2008, 16:02] 86.203.164.168 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel imprimante multifonction Epson vétuste}} | ||
- | ---- | ||
- | > FIXME à fusionner avec cette page : [[:imprimante_epson_multifonctions]] | ||
- | <code> | ||
- | Version Hoary, Version Edgy | ||
- | </code> | ||
- | Rédigé par [[utilisateurs: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. | ||
- | |||
- | {{materiel:capture-ajouter_une_imprimante.png}} | ||
- | |||
- | Si ce n'est pas le cas, annulez la procédure et installez-le d'abord ! | ||
- | |||
- | <code> | ||
- | sudo apt-get install cupsys-driver-gimpprint | ||
- | </code> | ||
- | |||
- | 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 : | ||
- | |||
- | <code>sudo lsusb</code> | ||
- | |||
- | Quelque part dans la réponse à la ligne de commande précédente doit apparaître une ligne ressemblant à celle-ci : | ||
- | |||
- | <code>Bus 001 Device 002: ID 04b8:080e Seiko Epson Corp.</code> | ||
- | |||
- | 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 : | ||
- | |||
- | <code>sudo gedit /etc/sane.d/epson.conf</code> | ||
- | |||
- | 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 : | ||
- | |||
- | <code># usb </code> | ||
- | |||
- | par cela: | ||
- | |||
- | <code>usb 0x4b8 0x80e</code> | ||
- | 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 : | ||
- | |||
- | <code>sudo gedit /etc/hotplug/usb/libsane.usermap</code> | ||
- | |||
- | en y ajoutant la ligne suivante : | ||
- | |||
- | <code># Epson Corp.|Stylus CX3600 | ||
- | libusbscanner 0x0003 0x04b8 0x080e 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 | ||
- | 0x00000000</code> | ||
- | |||
- | 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 : | ||
- | |||
- | <code>sudo gedit /etc/udev/rules.d/45-libsane.rules</code> | ||
- | |||
- | Vous avez une multitude d'entrées comme celle qui suit : | ||
- | |||
- | <code># Epson CX-6400 | Epson CX-6600 | ||
- | SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0813", MODE="664", GROUP="scanner"</code> | ||
- | |||
- | 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|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 [[materiel: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. | ||
- | |||
- | [[http://yanightmare.free.fr/blog/index.php?2007/01/25/5-installer-un-scanner-epson-cx5400-sous-ubuntu-egy-eft|Voila comment procéder]]: | ||
- | |||
- | Télécharger la version Dapper et l'installer : | ||
- | |||
- | ==Pour processeur Intel== | ||
- | |||
- | <code>wget http://yanightmare.free.fr/fichiers%20linux/libsane_1.0.17-1ubuntu4_i386.deb | ||
- | sudo dpkg -i libsane_1.0.17-1ubuntu4_i386.deb</code> | ||
- | |||
- | ==Pour processeur Amd64 bits== | ||
- | |||
- | <code>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</code> | ||
- | |||
- | ==Pour processeur PowerPC== | ||
- | |||
- | <code>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</code> | ||
- | |||
- | 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. | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Notes ===== | ||
- | |||
- | 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) | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Notes ===== | ||
- | 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. |