Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
tutoriel:canon_imprimante_lbp500_installation_lucid_10.04 [Le 21/12/2011, 14:22]
murex Retrait et remplacée par http://doc.ubuntu-fr.org/installer_canon_lbp
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Lucid imprimante tutoriel canon}} 
- 
-====== Installation d'une imprimante Canon LBP5000 sur Lucid ====== 
- 
-<​note>​Cette page est valable pour l'​installation d'une [[:​imprimantes_canon_lasershot|imprimante canon lasershot]] LBP-5000 sur un environnement [[:​Lucid|Lucid Lynx]] 32bits et semble pouvoir s'​appliquer aux autres imprimantes utilisant le même pilote **CAPT** fourni par Canon</​note>​ 
- 
-===== Preparation de L'​installation ===== 
- 
-Sous lucid l’installation des lasershot canon est assez spécial: 
- 
-Tout d'​abord **éteignez votre imprimante** ça résout pas mal de soucis. 
- 
-Si vous avez déjà essayé d'​installer l'​imprimante avec les drivers, commencez par les désinstaller:​ 
- 
-<​code>​sudo dpkg -r cndrvcups-common cndrvcups-capt</​code>​ 
- 
-Il semblerait que sous lucid certains fichiers serai manquant, qu'a cela ne tienne nous allons les créer: 
-<​code>​ 
-sudo mkdir /var/ccpd 
-sudo mkfifo /​var/​ccpd/​fifo0 
-sudo chmod 777 /​var/​ccpd/​fifo0 
-sudo chown root /​var/​ccpd/​fifo0 
-</​code>​ 
- 
-===== Télécharger et installer le logiciel ===== 
- 
-télécharger la version 2.0 du driver linux canon lasershot à cette adresse: [[http://​support-au.canon.com.au/​contents/​AU/​EN/​0900772408.html]] 
- 
-décompressez l'​archive 
- 
-allez dans /​CAPT_Printer_Driver_for_Linux_V200_uk_EN/​Driver/​Debian 
- 
-installez **d'​abord cndrvcups-common.....** 
- 
-tout simplement en double cliquant dessus 
- 
-ensuite installez **cndrvcups-capt....** 
- 
-Important, après installation vous devez redémarrez cups dans un [[:​terminal|Le terminal GNU/Linux]] 
- 
-<​code>​sudo /​etc/​init.d/​cups restart</​code>​ 
- 
-=== Ensuite on enregistre l'​imprimante === 
- 
-<​code>​sudo /​usr/​sbin/​lpadmin -p [printer name] -m [PPD file name] -v ccp:/​var/​ccpd/​fifo0 -E</​code>​ 
- 
-[printer name]: nom de l'​imprimante,​ dans notre cas **LBP5000** 
-[ppd file name]: nom du fichier corresondant,​ dans notre cas **CNCUPSLBP5000CAPTK.ppd** 
- 
-dans notre cas celà à donné: 
-<​code>​sudo /​usr/​sbin/​lpadmin -p LBP5000 -m CNCUPSLBP5000CAPTK.ppd -v ccp:/​var/​ccpd/​fifo0 -E</​code>​ 
- 
-pour retrouver le nom du fichier correspondant à votre imprimante: 
-<​code>​ls /​usr/​share/​cups/​model/​ | grep CNCUPS</​code>​ 
- 
-Ensuite on enregistre l'​imprimante dans le ccpd-daemo: 
-<​code>​sudo /​usr/​sbin/​ccpdadmin -p [Printer Name] -o [Printer Device Path]</​code>​ 
- 
-dans notre cas: 
- 
-<​code>​sudo /​usr/​sbin/​ccpdadmin -p LBP5000 -o /​dev/​usb/​lp0</​code>​ 
-[printer name]: nom de l'​imprimante,​ dans notre cas **LBP5000** 
-[Printer Devith Path]: nom du chemin, sous **lucid** mettre **/​dev/​usb/​lp0** 
- 
-Maintenant on redémarre le ccpd-daemon:​ 
-<​code>​sudo /​etc/​init.d/​ccpd start</​code>​ 
- 
-on teste l'​imprimante:​ 
-<​code>​captstatusui -P [Printer name]</​code>​ 
- 
-===== automatisons ccpd daemon ===== 
- 
-ccpd ne démarre qu'en root, qu'à celà ne tienne nous allons changer ça: 
- 
-<​code>​sudo visudo</​code>​ 
- 
-rajoutez: 
- 
-<​code>​ 
-# all users that may start ccpd as root 
-Ipadmin ALL=NOPASSWD:​ /​etc/​init.d/​ccpd start 
-</​code>​ 
- 
-automatisons le démarrage de ccpd au lancement de l'​ordi:​ 
-Allez dans >>​système>>​préférence>>​appli>>>​Add ​ 
-nom: Démarrage LBP5000 
-commande: sudo /​etc/​init.d/​ccpd start 
- 
-on peut aussi créer une commande captstatusui au démarrage pour voir l'​état de l'​imprimante et une fois que celle ci fonctionne vous pouvez si vous le désirer enlever cette fonction: 
- 
-Allez dans >>​système>>​préférence>>​appli>>>​Add ​ 
- 
-nom: status LBP5000 
- 
-commande: 
-<​code>​sh -c "sleep 30; /​usr/​bin/​captstatusui -P [printer name]<​code"​ 
-[printer name]: nom de l'​imprimante,​ dans notre cas **LBP5000** 
-dans notre cas: 
-<​code>​sh -c "sleep 30; /​usr/​bin/​captstatusui -P LBP5000</​code>​ 
- 
-Allumez votre imprimante, redémarrez,​ si nécessaire redémarrez une deuxième fois pour l'​accroche et ça devrait fonctionner 
- 
-**Ready to print** 
- 
-===== Note importante ===== 
- 
-<note important>​l'​automatisation de ccpd au démarrage relance le daemon driver, si vous avez des fichiers à imprimer dans la liste d'​attente ils seront effacer lors d'un redémarrage</​note>​ 
- 
-<note important>​ Si au bout de deux redémarrage lae lanceur captstatusui vous met un **Printer error** avec "Check the DevicePath of /​etc/​ccpd.conf"​ verifiez quand même que usblp est intallé <​code>​lsmod | grep usblp</​code>​ s'il n'​apparait pas alors intallez-le:​ 
-<​code>​ 
-sudo mkdir /dev/usb 
-sudo mknod -m 666 /​dev/​usb/​lp0 c 6 0 
-</​code>​ 
-Mais normalement sous Lucid il n'y a pas de soucis 
-</​note>​ 
- 
-<​note>​Vous pouvez aussi rendre le démarrage de ccpd automatique au démarrage avec la commande suivante: 
-<​code>​sudo update-rc.d ccpd defaults 20</​code>​ ou si problème: 
-<​code>​sudo update-rc.d ccpd defaults 50</​code>​ 
- 
-Nous vous conseillons quand même l'​installation par "​application au démarrage comme indiqué plus haut " 
-</​note>​ 
- 
-===== Bloquer ajout automatique deuxième imprimante ===== 
- 
-<​note>​ Certains ont déjà remarqué l'​ajout d'une deuxième imprimante sur l'usb du genre LBPXXX-2 on peut forcer le fichier /​lib/​udev/​rules.d/​70-printers.rules a ne plus chercher d'​autres imprimantes en commentant les lignes qui ne nous intéressent pas: 
-<​code>​ 
-gksudo gedit /​lib/​udev/​rules.d/​70-printers.rules</​code>​ 
- 
-et faire du genre: 
- 
-# Low-level USB device add trigger 
-#​ACTION=="​add",​ SUBSYSTEM=="​usb",​ ATTR{bInterfaceClass}=="​07",​ ATTR{bInterfaceSubClass}=="​01",​ RUN+="​udev-configure-printer add %p" 
-# usblp device add trigger (needed when usblp is already loaded) 
-ACTION=="​add",​ KERNEL=="​lp*",​ RUN+="​udev-configure-printer add %p" 
- 
-# Low-level USB device remove trigger 
-#​ACTION=="​remove",​ SUBSYSTEM=="​usb",​ ENV{ID_USB_INTERFACES}=="​*:​0701*:​*",​ RUN+="​udev-configure-printer remove %p" 
-</​note>​ 
- 
  
  • tutoriel/canon_imprimante_lbp500_installation_lucid_10.04.1324473761.txt.gz
  • Dernière modification: Le 21/12/2011, 14:22
  • par murex