Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/11/2006, à 21:31

badabuck

installer une imprimante canon lbp (810/1120/2900)

Bonjour,
Nouvel utilisateur de linux, j'ai installé la kubuntu 6.10. Malheureusement, toutes mes imprimantes (je travaille dans une école) sont des canon lbp, fournies par la mairie.
J'ai suivi les procédures indiquées sur la doc. Je vois bien les imprimantes dans la liste, mais elles ne fonctionnent pas.
Il y a une seule commande que je n'ai pas réussi à passer :
/usr/sbin/lpadmin -p LBPXXX -m CANONXXXXX.ppd -v /var/null/ -E
J'obtiens le message "lpadmin ne peut pas copier des fichiers ppd.
Je suppose que le fait que mes imprimantes ne fonctionnent pas vient de là.
Pouvez-vous m'aider ? Nous n'avons pas les moyens d'acheter 4 nouvelles imprimantes et installer linux sans pouvoir imprimer, ça ne va pas le faire, en particulier pour ceux de mes collègues qui sont rétifs à abandonner windows.
Autrement, tout le reste fonctionne bien.
Merci d'avance

Hors ligne

#2 Le 02/12/2006, à 16:32

yeffries

Re : installer une imprimante canon lbp (810/1120/2900)

Peut-être:

sudo cp /usr/share/cups/model/Canon-LBP-810-capt.ppd /usr/share/ppd/

Hors ligne

#3 Le 03/12/2006, à 16:02

jp2l

Re : installer une imprimante canon lbp (810/1120/2900)

Après avoir transformé les RPM en *.deb des drivers officiels Canon.

copie de mon bash history pour une Canon LBP1120

sudo dpkg -i cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb
sudo /etc/init.d/cupsys stop
sudo /etc/init.d/cupsys start

contrôle:
ls /var
#devrait donner :
backups  captmon  lib    lock  mail  run    tmp
cache    ccpd     local  log   opt   spool  www

# au cas où les répertoires captmon et ccpd ne seraient pas créés:

sudo mkdir /var/ccpd
sudo mkdir /var/captmon

# Vérif:
ls /var
#donne
backups  captmon  lib    lock  mail  run    tmp
cache    ccpd     local  log   opt   spool  www

# on crée un fifo

sudo mkfifo /var/ccpd/fifo0
sudo chmod 777 /var/ccpd/fifo0

#pour éviter l' erreur que tu annonces

sudo cp /usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd /usr/share/ppd/

#
sudo /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

sudo /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usblp0

# ici on remplace le fichier /etc/init.d/ccpd
# copie de sauvegarde

sudo mv /etc/init.d/ccpd ccpdold

#sur mon Desktop copie du nouveau fichier ccpd: ccpd_new
# merci à Raphael Doursenaud !! smile

/*********************ccpd_new*************************/

#!/bin/sh
#
# ccpd        startup script for Canon Printer Daemon for CUPS
#
#        Modified for Debian GNU/Linux
#        by Raphael Doursenaud <rdoursenaud@free.fr>.

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

/*************************************************************************/

sudo cp /home/jp/Desktop/ccpd_new /etc/init.d/ccpd
sudo chmod a+x /etc/init.d/ccpd
sudo /etc/init.d/ccpd start
sudo update-rc.d ccpd defaults 20
# on éteint l'imprimante, on reboot et on switch on l'imprimante
# on teste:
sudo ccpdadmin


et ça devrait fonctionner.

#4 Le 28/11/2007, à 11:21

marcel massa diarra

Re : installer une imprimante canon lbp (810/1120/2900)

je voulais installer une imprimante LPB 810 sur l'ordinateur