Soumis par slughnaz le ven, 03/29/2013 - 01:37
Révision de Configurer une imprimante du ven, 03/29/2013 - 01:37
Les révisions vous permettent de suivre les différences entre plusieurs versions d’un message.
Installation de l'imprimante Canon Laserjet LBP-1120 sous Trisquel 6
Inspiré du tutoriels sur Debian, Ubuntu et Mint pour installer une LBP1120 Cette méthode devrait marcher pour les imprimantes suivantes:
i-SENSYS LBP-3000
LaserShot LBP-1120
LaserShot LBP-1210
LaserShot LBP-2900
LaserShot LBP-3000
LaserShot LBP-3300
LaserShot LBP-5000
LBP-810
LBP-3200
Création de dossiers et fichiers préliminaires
1) Création des dossiers /var/ccpd et /var/captmon:mkdir /var/ccpd
mkdir /var/captmon
2) Création du fichier spécial fifo0:
mkfifo /var/ccpd/fifo0(NB, ce fichier existe déjà avec l'installation de Trisquel 6)
3) Changement de droit du fichier fifo:
chmod 777 /var/ccpd/fifo0
Installation des paquets canon
4) Il faut tout d'abord récupérer le driver sur le site de canon puis on le décompressetar xvfz CAPTDRV220.tar.gz5) On se déplace dans le répertoire CAPTDRV160/driver/debian
cd CAPTDRV220/driver/debian6) On installe les deux paquets dans l'ordre suivant : a) cndrvcups-common_2.20-1_i386.deb b) cndrvcups-capt_2.20-1_i386.deb
dpkg -i cndrvcups-common_2.20-1_i386.deb dpkg -i cndrvcups-capt_2.20-1_i386.deb7) On redémarre le système d'impression cups:
/etc/init.d/cups restart
Installation de l'imprimante
8) On recherche le nom du driver (CNCUPSLBP1120CAPTK.ppd pour une LBP1120)ls /usr/share/cups/model/ | grep CNCUPS9) Puis on tape:
/usr/sbin/lpadmin -p [printer model] -m [printer driver file] -v ccp:/var/ccpd/fifo0 -Eou [printer model] est le nom de l'imprimante (LBP1120 dans mon cas) et [printer driver file] est le nom du driver de l'imprimante (CNCUPSLBP1120CAPTK.ppd dans mon cas) Ce qui donne pour une LBP1120:
/usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
Fin de l'installation
10) On enregistre l'imprimante avec le ccpd daemon:/usr/sbin/ccpdadmin -p [printer model] -o /dev/usb/lp0Ce qui donne pour une LBP1120:
/usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp011) On redémarre cups et ccpd
/etc/init.d/cups restart && /etc/init.d/ccpd restart12) On paramètre le système pour que ccpd se lance avec une priorité de 90 (http://www.debuntu.org/how-to-manage-se ... pdate-rc.d) :
update-rc.d ccpd defaults 9013) En cas de message:
update-rc.d: warning: /etc/init.d/ccpd missing LSB information update-rc.d: seeSystem start/stop links for /etc/init.d/ccpd already exist. Il faut enlever le service ccpd et le remettre
update-rc.d -f ccpd remove update-rc.d ccpd defaults 90
Test de l'imprimante
14) 1er testccpdadmindoit renvoyer:
ccpdadmin [-p Printer-name -o Printer-dev-path] ccpdadmin [-x Remove-Printer-name]
CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 39787101112
Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP1120 : ccp : /var/ccpd/fifo0 : /dev/usb/lp0 :15) 2ème test
captstatusui -P [printer model]ce qui donne pour une LBP1120:
captstatusui -P LBP1120A la fin, ouverture d'une fenêtre avec un message ready to print
A défaut, il faut ajouter les modifications suivantes avec vim /etc/rc.local ou gedit /etc/rc.local En ajoutant à la fin du texte, la ligne suivante :
/etc/init.d/ccpd startEnregistrer et fermer la console.
L'imprimante est prête à imprimer!