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édentesRévision précédente
Prochaine révision
Révision précédente
materiel:imprimante_canon_lbp_1120 [Le 23/10/2007, 12:41] – kropmateriel:imprimante_canon_lbp_1120 [Le 23/12/2007, 18:14] (Version actuelle) – Fusion krop
Ligne 1: Ligne 1:
- 
- 
-===== Compatibilité ===== 
- 
-  * LBP-810 
-  * LBP-1120 
-  * LBP-2900 
-  * LBP-3200 
- 
- 
- 
- 
- 
- 
- 
- 
-===== Installation ===== 
- 
-Vous devrez au préalable [[:tutoriel:comment_installer_un_paquet|Installer les paquets]] « alien » et « fakeroot » 
- 
-Rendez-vous ensuite sur le [[http://software.canon-europe.com/software/0023675.asp|centre de téléchargements de Canon Europe]] sur lequel vous allez  télécharger Driver.tar.gz qui contient presque tout ce dont vous aurez besoin. 
- 
-Dans une [[:console|console]], décompressez ce fichier : 
- 
-<code>tar xvfz Driver.tar.gz && cd Driver/</code> 
- 
-C'est ici qu'alien intervient pour convertir des paquets RedHat en paquets Debian : 
- 
-<code>fakeroot alien *.rpm</code> 
- 
-Que l'on installe : 
-<code>sudo dpkg -i *.deb</code> 
- 
-Redémarrez cupsys pour qu'il prenne en compte certains des fichiers que vous venez d'installer : 
-<code>sudo /etc/init.d/cupsys restart</code> 
- 
-Tapez ensuite :  
-<code>sudo mkdir /var/ccpd 
-sudo mkdir /var/captmon 
-sudo mkfifo /var/ccpd/fifo0 
-sudo chmod 777 /var/ccpd/fifo0</code> 
- 
-Installez votre imprimante en utilisant les outils graphiques. 
-Sous Ubuntu : Système / Administration / Impression. 
-Sous Kubuntu : menu K / paramètres du système / Imprimantes. 
- 
-De retour dans votre fenêtre de terminal, entrez : 
- 
-<code>sudo /usr/sbin/ccpdadmin -p <nom de l'imprimante> -o <device></code> 
- 
-où : 
- 
-- Nom de l'imprimante est le nom que vous avez choisi dans l'interface graphique 
-- device est à remplacer : 
-  * Sous Dapper, Edgy, Feisty : par /dev/usblp0 
-  * Sous Gutsy : par /dev/usb/lp0 (/dev/usblp0 devrait également fonctionner) 
- 
-Epongez-vous le front, c'est presque terminé, il faut auparavant modifier un script. 
- 
-<code>sudo mv /etc/init.d/ccpd /etc/init.d/ccpd.old 
-sudo nano /etc/init.d/ccpd</code> 
- 
-Dans lequel vous collez :  
-<code>    #!/bin/sh 
-    # 
-    # ccpd startup script for Canon Printer Daemon for CUPS 
-    # 
-    # Modified for Debian GNU/Linux 
-    # by Raphael Doursenaud . 
- 
-    DAEMON=/usr/sbin/ccpd 
-    LOCKFILE=/var/lock/subsys/ccpd 
-    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 
-    NAME=ccpd 
-    DESC=”Canon Printer Daemon for CUPS” 
- 
-    test -f $DAEMON || exit 0 
- 
-    case $1 in 
-    start) 
-    echo -n “Starting $DESC: $NAME” 
-    start-stop-daemon –start –quiet –exec $DAEMON 
-    echo “.” 
-    ;; 
-    stop) 
-    echo -n “Stopping $DESC: $NAME” 
-    start-stop-daemon –stop –quiet –oknodo –exec $DAEMON 
-    echo “.” 
-    ;; 
-    status) 
-    echo “$DESC: $NAME:” `pidof $NAME` 
-    ;; 
-    restart) 
-    echo -n “Restarting $DESC: $NAME” 
-    start-stop-daemon –stop –quiet –oknodo –exec $DAEMON 
-    sleep 1 
-    start-stop-daemon –start –quiet –exec $DAEMON 
-    echo “.” 
-    ;; 
-    *) 
-    echo “Usage: ccpd {start|stop|status}” 
-    exit 1 
-    ;; 
-    esac 
- 
-    exit 0 
-</code> 
- 
-On rend le lanceur executable : 
-<code>sudo chmod +x /etc/init.d/ccpd</code> 
- 
-et enfin : 
-<code>sudo /etc/init.d/ccpd start 
-sudo update-rc.d ccpd defaults 20</code> 
- 
-Afin que tout fonctionne, même la prochaine fois que vous redémarrerez votre machine. 
- 
-<note important>Utilisateurs de **Gutsy**, ce qui suit vous concerne : 
- 
-Pour que votre imprimante fonctionne, vous devez entrer la ligne suivante après l'installation de votre imprimante : </note> 
-<code>sudo aa-complain cupsd && sudo /etc/init.d/apparmor reload</code> 
- 
- 
-===== Sources ===== 
- 
-http://v0xel.wordpress.com/2006/05/23/canoon-lbp-1120-on-ubuntu-510-how-to 
-http://www.mumblyworld.info/index.php?post/2007/04/19/118-canon-lbp-810-et-derivees-sous-ubuntu-edgy-feisty-suite