Installer des imprimantes Canon LBP-460, 660 et LBP-800, 810,1120 (GDI)

Ce modèle d'imprimante fait partie du groupe des imprimantes GDI, qui fonctionnent à partir d'un protocole propriétaire, prévu pour Windows. Grâce au travail de Nicolas Boichat et d'Ordissimo, un pilote spécifique a été développé pour ces imprimantes.

  • Vérifier les paramètres du bios pour les imprimantes connectées via port parallèle : 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 ;
  • Le paquet libsane-hpaio cherche à utiliser le port parallèle (/dev/lp0) et cela entraîne des conflits, raison pour laquelle il vaut mieux supprimer le paquet :
    sudo apt-get purge libsane-hpaio

Il vous suffit d'ajouter le ppa canon à vos sources de logiciels et d'installer le paquet cupsys-driver-capt.

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, saisissez ces commandes successivement :

lsmod | grep lp

Vous devez voir quelque chose comme cela:

lp                     13299  0
parport                40753  3 lp,ppdev,parport_pc

Puis :

lsmod | grep ppdev

Vous devez voir quelque chose comme cela:

 ppdev                  12817  0
parport                40753  3 lp,ppdev,parport_pc

À nouveau:

lsmod | grep parport_pc

Vous devez voir quelque chose comme cela:

parport_pc             27504  1
parport                40753  3 lp,ppdev,parport_pc

Si une erreur comme celle-ci (exemple pour parport_pc) vous est renvoyée :

lsmod | grep parport_pc
You have no output -- module missed

Vous devez ajouter le module au fichier /etc/modules, en y mettant une nouvelle ligne avec "parport_pc" à la fin :

gksudo gedit /etc/modules

Ajouter votre utilisateur au groupe lp

Entrez simplement la commande suivante :

sudo adduser $USERNAME lp

Redémarrez votre ordinateur.

Pour la LBP-460 et LBP-660

Exécutez la commande, toujours à partir de votre dossier décompressé, en remplaçant 660 par 460 si vous utilisez Canon LBP-460, a4 par lettersi vous voulez le format américain :

make cups-install-660-a4

Pour la LBP-800

Si vous ne voyez pas 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.

Pour la LBP-810

Vous avez besoin d'installer le module usblp, si ce n'est déjà fait :

modprobe usblp

Ainsi un nouveau périphérique doit apparaître (/dev/usb/lp0). Pour donner accès à votre utilisateur faite ceci:

chmod a+rw /dev/usb/lp0

Apparmor peut bloquer le processus cups, dans ce cas:

sudo aa-complain cupsd

Au moment de l'installation ne choisissez pas un port USB, mais un port série, (par exemple Port #8).

  • Les sources pour la Lbp 810 et 1120 sont ici,
  • Celles des LBP-460 et LBP-660, ici,
  • Pour la LPB 800 ici ou sur github.

—-

Contributeurs: iamlolive,…. Début de mise en forme fabux et fin L'Africain

  • tutoriel/imprimante_canon_lbp800.txt
  • Dernière modification: Le 06/03/2019, 11:14
  • (modification externe)