Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| imprimantes_canon_lasershot [Le 17/03/2011, 10:15] – [Installation] 86.214.222.61 | imprimantes_canon_lasershot [Le 21/12/2011, 14:32] (Version actuelle) – Remplacée par http://doc.ubuntu-fr.org/installer_canon_lbp murex | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | ====== Installer une imprimante Canon LaserShot ====== | ||
| - | |||
| - | ===== Compatibilité ===== | ||
| - | |||
| - | * i-SENSYS LBP-3000 | ||
| - | * i-SENSYS LBP-3010 | ||
| - | * LaserShot LBP-1120 | ||
| - | * LaserShot LBP-1210 | ||
| - | * LaserShot LBP-2900 | ||
| - | * LaserShot LBP-3000 | ||
| - | * LaserShot LBP-3300 | ||
| - | * LaserShot LBP-5000 | ||
| - | * LBP-810 FIXME À confirmer | ||
| - | * LBP-3200 | ||
| - | * LBP-800 FIXME À confirmer | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | ===== Installation ===== | ||
| - | ==== Préliminaires ==== | ||
| - | création des dossiers /var/ccpd et / | ||
| - | < | ||
| - | mkdir / | ||
| - | |||
| - | Création du fichier spécial fifo0: | ||
| - | < | ||
| - | |||
| - | Changement de droit du fichier fifo: | ||
| - | < | ||
| - | |||
| - | ==== Installation des paquets Canon ==== | ||
| - | |||
| - | Rendez-vous sur le [[http:// | ||
| - | |||
| - | Dans une [[: | ||
| - | |||
| - | < | ||
| - | |||
| - | ou pour la v1.80: | ||
| - | < | ||
| - | |||
| - | |||
| - | ou pour la v2.00: | ||
| - | < | ||
| - | |||
| - | Vous installez les deux paquets dans ce dossier : | ||
| - | |||
| - | < | ||
| - | |||
| - | Redémarrez cupsys pour qu'il prenne en compte certains des fichiers que vous venez d' | ||
| - | < | ||
| - | |||
| - | (cupsys à la place de cups avant ubuntu 8.10) | ||
| - | |||
| - | ==== Installation de l' | ||
| - | |||
| - | === Méthode 1 === | ||
| - | |||
| - | Éteindre et redémarrer l' | ||
| - | |||
| - | === Méthode 2 === | ||
| - | |||
| - | Installez votre imprimante en utilisant les outils graphiques. | ||
| - | * Sous Ubuntu : //Système → Administration → Impression// | ||
| - | * Sous Kubuntu : //menu K → paramètres du système → Imprimantes// | ||
| - | |||
| - | === Méthode 3 === | ||
| - | |||
| - | Ouvrir un terminal : | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | * [printer model]: modèle de l' | ||
| - | * [printer driver file]: nom du fichier du pilote. | ||
| - | |||
| - | Voici un exemple pour une LBP1120 : | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | < | ||
| - | Attention : le nom utilisé dans la documentation Canon du driver Linux pour la LBP 1120 est LBP-1120 et non pas LBP1120. En utilisant le nom d' | ||
| - | </ | ||
| - | |||
| - | |||
| - | Pour retrouver le nom du fichier du pilote : | ||
| - | |||
| - | ls / | ||
| - | |||
| - | ==== Fin de l' | ||
| - | |||
| - | On enregistre l' | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | où : | ||
| - | |||
| - | * <Nom de l' | ||
| - | * < | ||
| - | * sous Ubuntu 6.06 LTS par « ''/ | ||
| - | * sous Ubuntu 8.04 LTS, 9.10 : par « ''/ | ||
| - | |||
| - | Redémarrez ccpd et cupsys (avec Intrepid 8.10 il faut remplacer " | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | On paramètre le système pour que ccpd se lance en même temps que la machine : | ||
| - | |||
| - | sudo update-rc.d ccpd defaults 20 | ||
| - | |||
| - | ===== Tester l' | ||
| - | |||
| - | Si vous avez suivi toutes les étapes mais que votre imprimante ne veut rien imprimer, voici deux tests qui vous permettront d'y voir plus clair : | ||
| - | |||
| - | * Premier test, dans un [[: | ||
| - | Usage: | ||
| - | ccpdadmin [-p Printer-name -o Printer-dev-path] | ||
| - | ccpdadmin [-x Remove-Printer-name] | ||
| - | |||
| - | |||
| - | | ||
| - | LOG Path = None | ||
| - | UI Port = 39787 | ||
| - | |||
| - | Entry Num : Spooler | ||
| - | | ||
| - | | ||
| - | </ | ||
| - | * Second test : < | ||
| - | |||
| - | **Attention** : il faut s' | ||
| - | |||
| - | <note tip>Le fonctionnement du pilote Canon pour Linux n'est pas parfait. | ||
| - | |||
| - | La commande suivante permet de connaître le statut de l' | ||
| - | |||
| - | captstatusui -P LBP1120 | ||
| - | |||
| - | Si elle renvoie le message ** captstatusui Socket Error **, il suffit de redémarrer le service d' | ||
| - | |||
| - | sudo killall captfilter | ||
| - | sudo / | ||
| - | |||
| - | </ | ||
| - | |||
| - | La relance de ccpd peut être automatisée en utilisant udev : | ||
| - | Quand l' | ||
| - | |||
| - | sudo udevadm info -a -p $(udevadm info -q path -n / | ||
| - | |||
| - | ce qui doit vous fournir les infos (dans mon cas) : | ||
| - | |||
| - | < | ||
| - | KERNEL==" | ||
| - | SUBSYSTEM==" | ||
| - | DRIVER=="" | ||
| - | ATTR{dev}==" | ||
| - | </ | ||
| - | |||
| - | Créer un fichier " | ||
| - | |||
| - | < | ||
| - | BUS==" | ||
| - | |||
| - | # | ||
| - | # chaque detection (branchement, | ||
| - | # Les paramètres de l' | ||
| - | # udevadm info -a -p $(udevadm info -q path -n / | ||
| - | # | ||
| - | </ | ||
| - | |||
| - | Créer un fichier " | ||
| - | |||
| - | <code bash> | ||
| - | #!/bin/sh | ||
| - | # | ||
| - | # script lancé par udev s' | ||
| - | # pour éviter le message d' | ||
| - | $AVAHI_COMPAT_NOWARN=1 | ||
| - | |||
| - | killall captfilter | ||
| - | / | ||
| - | env AVAHI_COMPAT_NOWARN=1 / | ||
| - | </ | ||
| - | |||
| - | … et hop le tour est joué … l' | ||
| - | |||
| - | [Note] | ||
| - | Etant sous lucid lynx, je me suis aperçu que les consignes ne marchaient pas de façon complètes. J'y suis arrivé mais en faisant des ajouts à ce que ce tutoriel recommande (ma source était ce lien : http:// | ||
| - | il faut faire ça avant de commencer : | ||
| - | < | ||
| - | sudo mkdir /var/ccpd | ||
| - | sudo mkdir / | ||
| - | sudo mkfifo / | ||
| - | sudo chmod 777 / | ||
| - | </ | ||
| - | |||
| - | Il se peut que certains dossiers existent, mais à mon avis ça va permettre de ne pas avoir d' | ||
| - | Moi, j'ai utilisé la méthode numéro 3. Sous lucid lynx, c'est / | ||
| - | |||
| - | ===== Synthèse de la séquence réussie avec une LBP-1120 sous Ubuntu 10.4 (Lynx Lucid) ===== | ||
| - | |||
| - | === Création préalable de répertoires ==== | ||
| - | Avant tout, créer quelques répertoires utiles pour l' | ||
| - | |||
| - | < | ||
| - | sudo mkdir /var/ccpd | ||
| - | sudo mkdir / | ||
| - | sudo mkfifo / | ||
| - | sudo chmod 777 / | ||
| - | </ | ||
| - | |||
| - | === Installation des paquets Canon === | ||
| - | |||
| - | La dernière version du pilote (2.0) est disponible sur http:// | ||
| - | |||
| - | Dans une [[: | ||
| - | |||
| - | < | ||
| - | |||
| - | Ensuite se positionner dans le répertoire décompressé | ||
| - | |||
| - | < | ||
| - | |||
| - | Vous installez les deux paquets dans ce dossier : | ||
| - | |||
| - | < | ||
| - | |||
| - | Redémarrez cups pour qu'il prenne en compte certains des fichiers que vous venez d' | ||
| - | |||
| - | < | ||
| - | |||
| - | === Installation de l' | ||
| - | Ouvrir un terminal : | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | * [printer model]: modèle de l' | ||
| - | * [printer driver file]: nom du fichier du pilote. | ||
| - | |||
| - | Pour une LBP-1120 : | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | < | ||
| - | Attention : le nom utilisé dans la documentation Canon du driver Linux pour la LBP 1120 est LBP-1120 et non pas LBP1120. En utilisant le nom d' | ||
| - | </ | ||
| - | |||
| - | Pour retrouver le nom du fichier du pilote : | ||
| - | |||
| - | ls / | ||
| - | |||
| - | === Fin de l' | ||
| - | |||
| - | On enregistre l' | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | où : | ||
| - | |||
| - | * <Nom de l' | ||
| - | * < | ||
| - | |||
| - | Pour la LBP-1120, cela donne : | ||
| - | |||
| - | < | ||
| - | |||
| - | Redémarrez ccpd et cups | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | On paramètre le système pour que ccpd se lance en même temps que la machine : | ||
| - | |||
| - | sudo update-rc.d ccpd defaults 20 | ||
| - | |||
| - | === Tester l' | ||
| - | |||
| - | Une fois la procédure terminée, on peut éteindre / allumer l' | ||
| - | |||
| - | Voici deux tests qui vous permettront de vérifier que l' | ||
| - | |||
| - | * Premier test, dans un [[: | ||
| - | Usage: | ||
| - | ccpdadmin [-p Printer-name -o Printer-dev-path] | ||
| - | ccpdadmin [-x Remove-Printer-name] | ||
| - | |||
| - | |||
| - | | ||
| - | LOG Path = None | ||
| - | UI Port = 39787 | ||
| - | |||
| - | Entry Num : Spooler | ||
| - | | ||
| - | | ||
| - | |||
| - | </ | ||
| - | |||
| - | S'il y a une erreur, elle apparaîtra en fin de ligne. | ||
| - | |||
| - | * Second test : < | ||
| - | |||
| - | Voilà, il ne vous reste plus qu'à aller dans système > Administration > Impression et cliquer sur l' | ||
| - | |||
| - | Cette procédure s'est avérée efficace sous Ubuntu 10.4 Lynx Lucid en Aout 2010. | ||
| - | |||
| - | <note help> | ||
| - | |||
| - | En cas d' | ||
| - | |||
| - | < | ||
| - | |||
| - | Lorsque aucune imprimante n'est installée, la ligne de commande : | ||
| - | |||
| - | < | ||
| - | |||
| - | donne le résultat suivant : | ||
| - | < | ||
| - | Usage: | ||
| - | ccpdadmin [-p Printer-name -o Printer-dev-path] | ||
| - | ccpdadmin [-x Remove-Printer-name] | ||
| - | |||
| - | |||
| - | | ||
| - | LOG Path = None | ||
| - | UI Port = 59787 | ||
| - | |||
| - | Entry Num : Spooler : Backend : FIFO path : Device Path : Status | ||
| - | | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | </ | ||
| - | |||
| - | ===== Installation Lasershot LBP5000 sous Lucid en cas de problème d' | ||
| - | |||
| - | |||
| - | Allez à cette adresse [[./ | ||
| - | L' | ||
| - | |||
| - | ===== Sources ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * Pour Ubuntu 9.04 et 9.10 : https:// | ||
| - | * [[:udev]] | ||
| - | * http:// | ||
| - | * http:// | ||
| - | * https:// | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
