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 | |||
utilisateurs:l_africain:brouillon:installer_canon_lbp800 [Le 03/11/2014, 09:29] L'Africain supprimée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> imprimante canon}} | ||
- | ---- | ||
- | ====== Installer une imprimante Canon LBP-800 ====== | ||
- | |||
- | L'imprimante LBP-800 est une imprimante qui n'est pas reconnu automatiquement sous Ubuntu.\\ | ||
- | Il faut donc récupérer les sources du pilotes qu'il faudra [[:compilation|compiler]], afin d'en faire un [[:tutoriel:tout_savoir_sur_les_modules_linux|module]] à ajouter au [[:noyau]], qui permettra ainsi d'utiliser cette imprimante. | ||
- | |||
- | <note> La procédure à été testée sur [[:Lucid]] 64 bits, 10.10, 12.04, 13.04, 13.10.</note> | ||
- | |||
- | ===== Prérequis ===== | ||
- | |||
- | ==== Vérifier les paramètres du bios ==== | ||
- | |||
- | Vos paramètres de port parallèle doivent être activés, choisir le mode EPP, ainsi que ces options (même si les autres options devraient aussi fonctionner) : | ||
- | I/O Address: 378 | ||
- | IRQ: 7 | ||
- | |||
- | ==== Installer les paquets nécessaires et supprimer les paquets conflictuels ==== | ||
- | |||
- | Avoir [[:tutoriel:comment_installer_un_paquet|installé les paquets]] de développement de CUPS **[[apt://libcups2-dev|libcups2-dev]]** et **[[apt://build-essential|build-essential]]** . | ||
- | |||
- | Le paquet libsane-hpaio cherche à utiliser le port parallèle (/dev/pl0) et cela entraîne des conflits raison pour laquelle il vaut mieux supprimer le paquet : | ||
- | <code>sudo apt-get purge libsane-hpaio</code> | ||
- | |||
- | ===== Téléchargement du driver ===== | ||
- | |||
- | Téléchargez l'archive **[[https://github.com/aleksejleonov/lbp800_linux/archive/0.1.9.tar.gz|ici]]**\\ ou bien, une plus ancienne version: **[[https://dl.dropbox.com/u/6908818/canon_lbp800driver_0.1.8.b0_linux.tar.gz|ici]]**\\ | ||
- | |||
- | |||
- | Saisissez dans un [[:terminal]]: | ||
- | <code>wget https://github.com/aleksejleonov/lbp800_linux/archive/0.1.9.tar.gz </code> | ||
- | |||
- | |||
- | ===== Extraction de l'archive ===== | ||
- | |||
- | [[:archivage#graphiquement|Extraire l'archive]] obtenue pour obtenir les sources du pilote. | ||
- | |||
- | Saisissez dans un [[:terminal]]: | ||
- | <code>tar zxf 0.1.9.tar.gz </code> | ||
- | |||
- | |||
- | ===== Compilation et installation du pilote ===== | ||
- | |||
- | Déplacez vous dans le répertoire récemment créé | ||
- | <code>cd lbp800_linux-0.1.9</code> | ||
- | |||
- | |||
- | Compilez le module: | ||
- | <code>make</code> | ||
- | |||
- | Installez le module: | ||
- | <code>sudo make install</code> | ||
- | |||
- | ===== Vérifier les modules du port parallèle ===== | ||
- | |||
- | Vous devez enfin vérifier que les modules lp, ppdev, parport_pc, soient chargés et fonctionnent, entrez ces commandes successivement : | ||
- | |||
- | <code>lsmod | grep lp</code> | ||
- | Vous devez voir quelque chose comme cela: | ||
- | <code> | ||
- | lp 13299 0 | ||
- | parport 40753 3 lp,ppdev,parport_pc</code> | ||
- | |||
- | <code>lsmod | grep ppdev</code> | ||
- | Vous devez voir quelquechose comme cela: | ||
- | <code> | ||
- | ppdev 12817 0 | ||
- | parport 40753 3 lp,ppdev,parport_pc</code> | ||
- | |||
- | <code>lsmod | grep parport_pc</code> | ||
- | Vous devez voir quelquechose comme cela: | ||
- | <code> | ||
- | parport_pc 27504 1 | ||
- | parport 40753 3 lp,ppdev,parport_pc</code> | ||
- | |||
- | Si une erreur comme celle-ci (exemple pour parport_pc) vous est renvoyée : | ||
- | <code> | ||
- | lsmod | grep parport_pc | ||
- | You have no output -- module missed</code> | ||
- | |||
- | Vous devez ajouter le module au fichier /etc/modules, en y mettant une nouvelle ligne avec "parport_pc" à la fin : | ||
- | <code>gksudo gedit /etc/modules</code> | ||
- | |||
- | ===== Ajouter votre utilisateur au groupe lp ===== | ||
- | |||
- | Entrez simplement la commande suivante : | ||
- | <code>sudo adduser $USERNAME lp</code> | ||
- | |||
- | Redémarrez votre ordinateur. | ||
- | |||
- | ===== Installation de l'imprimante ===== | ||
- | |||
- | Vous pouvez désormais vous référer au **[[:tutoriel:installer_imprimante_preinstalles|guide d'installation d'une imprimante à partir de pilotes pré-installés]].** | ||
- | |||
- | Cependant si vous ne voyez Canon LBP800 apparaître dans la liste | ||
- | -Choisissez l'option "Ajoutez une URL" en entrez ceci : parcapt:/dev/parport0 (parcapt:, pas parallel:). | ||
- | -Lorsqu'on vous demandera de choisir le pilote, alors vous pourrez chercher dans la liste LBP800. | ||
- | |||
- | ===== Problème connu ===== | ||
- | Apparmor peut bloquer le processus cups, dans ce cas: | ||
- | |||
- | <code>sudo aa-complain cupsd</code> | ||
- | |||
- | ---- | ||
- | //Contributeurs: **iamlolive**,.... Début de mise en forme [[:utilisateurs:fabux]] et fin [[:utilisateurs:l_africain]]// |