#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 !!
/*********************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