[imprimante] canon lbp 2900

Reconnaissance et configuration du matériel / kernel linux
Répondre
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

[imprimante] canon lbp 2900

Message par maroxe »

Salut,
comment installer ma canon lbp 2900?
elle est connecté par le billait d'un port usb
Dernière modification par maroxe le dim. 15 févr. 2009, 21:05, modifié 1 fois.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [imprimante] canon lbp 2900

Message par mélodie »

maroxe a écrit :elle connecté par le billait d'un port usb
Salut,

Chez moi l'imprimante est pour sa part, connectée par le biais d'un port USB. :)

As-tu été voir chez Openprinting.org, et sur les wikis : le nôtre, et celui dans anglophones ?
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

openprinting ne marche pas.
j'ai installé capt, mon imprimante est reconnue maintenant. Mais je ne peux toujours pas imprimer :(
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

maroxe a écrit :openprinting ne marche pas.
j'ai installé capt, mon imprimante est reconnue maintenant. Mais je ne peux toujours pas imprimer :(
Je ne connais pas capt, qu'est-ce que c'est ? Des références ?

openprinting ne marche pas ? Mais c'est un site web, ça ne marche pas un site web !

Des détails sur la manière dont tu as configuré ton imprimante ?
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

j'utilisais capt comme driver sous ma ubuntu, donc j'ai fait de meme sous arch(surtout quand j'avais vu quelqu'un sur le forum anglais d'archliux l'utiliais pour le meme modele d'imprimante)
openprinting ne marche pas ? Mais c'est un site web, ça ne marche pas un site web !
tu me prends pour qui là? :shock:
site web ne marche pas => serveur ne repond pas, et specialement, c'est cette page que je n'arrive pas a charger: http://openprinting.org/printer_list.cgi
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

maroxe a écrit :j'utilisais capt comme driver sous ma ubuntu, donc j'ai fait de meme sous arch(surtout quand j'avais vu quelqu'un sur le forum anglais d'archliux l'utiliais pour le meme modele d'imprimante)
Ok.
openprinting ne marche pas ? Mais c'est un site web, ça ne marche pas un site web !
tu me prends pour qui là? :shock:
Nous ne nous connaissons pas. ;)
site web ne marche pas => serveur ne repond pas, et specialement, c'est cette page que je n'arrive pas a charger: http://openprinting.org/printer_list.cgi
Ok, cela arrive parfois en effet. Là tout de suite, ça répond.
Oui mais comment savoir lequel des deux ? 1.60 ou 1.80 ?

http://software.canon-europe.com/files/ ... -1.6xE.txt

README-capt-1.8xE.pdf

Ton imprimante est-elle la Canon i-SENSYS LBP2900, ou la Canon LBP2900B ?
Si c'est la première : http://openprinting.org/show_printer.cg ... YS_LBP2900
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

j'ai pris capt present dans le dépot, donc c'est la version capt 1.80-1 .
je crois que j'ai une Canon i-SENSYS LBP2900, mais je ne suis pas sur, comment savoir?
sinon j'ai rajouté l'imprimante via localhost:603 (cups), elle est détécté automatiquement
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

maroxe a écrit :je crois que j'ai une Canon i-SENSYS LBP2900, mais je ne suis pas sur, comment savoir?
Quand elle est connectée et allumée, cela apparaît-il dans le retour de la commande lsusb ?
sinon j'ai rajouté l'imprimante via localhost:603 (cups), elle est détécté automatiquement
Ah ? D'habitude j'utilise localhost:631. Et cela imprime-t-il maintenant ?
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

Quand elle est connectée et allumée, cela apparaît-il dans le retour de la commande lsusb ?
oui:

Code : Tout sélectionner

Bus 002 Device 003: ID 04a9:2676 Canon, Inc.
Ah ? D'habitude j'utilise localhost:631. Et cela imprime-t-il maintenant ?
autant pour moi, je voulais dire 631.
mais non, ça n'imprime toujours pas! :cry: :oops:
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

un petit screen vaut mieux qu'un long discours:
Image
le pire c'est qu'il m'affiche: État de l'imprimante : ne fait rien, accepte les tâches, publique. ! ARGH
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Regardes dans l'administration cups (localhost:631) pour voir quel est le nom que porte ton imprimante, (c'est un nom simple ou composé mais sans espace) et lances en console une commande avec lpr, sur un fichier à imprimer, pour voir:

lpr -P <nom_imprimante> fichier.txt

Qu'est-ce que ça donne ? Quand tu essaies d'imprimer une page de test depuis l'interface d'administration de cups, qu'est-ce que ça donne ? Dans la section liste des imprimantes, le dessin d'imprimante présente-t-il un carré vert disant que la machine est prête ?

As-tu dans les options, l'option "on error do job-retry" et non "abort" ?

Enfin, ou au juste le driver ...

Je viens de voir que tu as ajouté une capture qui répond en partie à ces questions. Où au juste est placé le fichier du driver d'impression ? Cherehes sous /usr/share/cups et donnes le chemin complet jusqu'à ce fichier (il devrait je crois être placé sous /usr/share/cups)

Bon alors quand tu cliques "imprimer la page de test" ? Est-ce que ça démarre ou ça reste silencieux ?
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

quand j'essaye d'imprimer la page de test via cups, je reçoit le message suivant:
La page de test a été envoyée ; l'identifiant de la tâche est Canon_LBP2900_USB_1-10.
mais l'imprimante n'imprime rien!
la commande

Code : Tout sélectionner

lpr -P Canon_LBP2900_USB_1
text ne renvoie rien!

pour le fichier du driver:
[maroxe@myhost cups]$ locate -i .ppd
/etc/cups/ppd/Canon_LBP2900_USB_1.ppd
/usr/share/cups/model/CNCUPSLBP1120CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP1120CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP1210CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP1210CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP3000CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP3000CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP3200CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP3200CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP3210CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP3210CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP3300CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP3300CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP3500CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP3500CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP3600CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP5000CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP5000CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP5100CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP5100CAPTK.ppd
/usr/share/cups/model/CNCUPSLBP5300CAPTJ.ppd
/usr/share/cups/model/CNCUPSLBP5300CAPTK.ppd
/usr/share/cups/model/deskjet.ppd
/usr/share/cups/model/dymo.ppd
/usr/share/cups/model/epson24.ppd
/usr/share/cups/model/epson9.ppd
/usr/share/cups/model/intelbar.ppd
/usr/share/cups/model/laserjet.ppd
/usr/share/cups/model/okidat24.ppd
/usr/share/cups/model/okidata9.ppd
/usr/share/cups/model/pxlcolor.ppd
/usr/share/cups/model/pxlmono.ppd
/usr/share/cups/model/stcolor.ppd
/usr/share/cups/model/stcolor2.ppd
/usr/share/cups/model/stphoto.ppd
/usr/share/cups/model/stphoto2.ppd
/usr/share/cups/model/zebra.ppd
/usr/share/cups/model/zebracpl.ppd
/usr/share/cups/model/zebraep1.ppd
/usr/share/cups/model/zebraep2.ppd
/usr/share/ghostscript/8.64/lib/cbjc600.ppd
/usr/share/ghostscript/8.64/lib/cbjc800.ppd
/usr/share/ghostscript/8.64/lib/ghostpdf.ppd
/usr/share/wine/generic.ppd
mais en tout cas, je n'ai rien entré manuellement. Cups a su ou trouver le driver:
Image

Image
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

maroxe a écrit :quand j'essaye d'imprimer la page de test via cups, je reçoit le message suivant:
La page de test a été envoyée ; l'identifiant de la tâche est Canon_LBP2900_USB_1-10.
mais l'imprimante n'imprime rien!
Ok.
la commande

Code : Tout sélectionner

lpr -P Canon_LBP2900_USB_1
text ne renvoie rien!
Tu n'as pas compris cette ligne : il faut lui donner le nom d'un fichier en argument : crées ou prends un fichier imprimable (un fichier texte, ou un pdf si tu veux) et donne-le lui en argument.

Là tu lui a juste dit : prends lpr, dis-lui d'imprimer (option -P) avec l'imprimante nommée Canon_LBP2900_USB_1 : il attend encore de savoir ce qu'il doit imprimer. :|

pour le fichier du driver:
[maroxe@myhost cups]$ locate -i .ppd
/usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd
Voilà, il est bien à la bonne place. (Déjà vu qu'un driver aie été mis dans un sous-répertoire au nom de la marque par exemple, auquel cas il faut le faire remonter sous le répertoire "model", mais là ça n'est pas le cas).
mais en tout cas, je n'ai rien entré manuellement. Cups a su ou trouver le driver:
[img]xxx[/img][img]xxx[/img]
Heureusement. (L'affichage des images rame chez moi. Tu devrais essayer de trouver un autre support pour tes images. (Pub pour l'hébergeur de mon blog: Chez toile-libre.org par exemple, menu "pix ;)).

Ce qui m'ennuie est que ton imprimante est vue, reconnue et qu'elle ne donne pas signe de vie. Réessaie la commande avec lpr, et regardes sur la page que je t'ai donnée de Openprinting.org s'il ne te manque pas des paquets.

Regardes aussi le wiki anglophone : il n'y a pas beaucoup de Canon et il n'y a pas ton modèle, mais le tuto du modèle présenté contient peut-être des indications utiles quant aux paquets qu'il faut installer. (Une fois sur le wiki entres juste "Canon" dans le champs de recherches à gauche). (Et Openprinting dit qu'il n'y a pas de spooler pour cette machine, mais peut-être y a-t-il d'autres choses).

Pour finir, une brève recherche en suivant ces liens:
http://openprinting.org/show_printer.cg ... YS_LBP2900

de là, le lien vers la doc Ubuntu:
https://help.ubuntu.com/community/Hardw ... n_LBP_2900

là, je vois deux paquets:
$ sudo alien -c cndrvcups-capt-1.30-1.i386.rpm
$ sudo alien -c cndrvcups-common-1.30-1.i386.rpm
je vois que nous n'avons pas de paquet cndrvcups-capt dans les dépôts, mais un "yaourt cndrv" répond:
$ yaourt cndrv
1 aur/cndrvcups-common 1.80-2 (3)
Common printer driver modules for Canon printers
Selon ce que tu as dit dans un précédent post, tu as installé le paquet capt des dépôts, ça doit donc être celui-ci:
33 aur/capt 1.80-1 (10)
Canon CAPT Printer Driver for Linux
Si tu n'as pas installé l'autre paquet, fais-le, et ensuite comme ce qui est indiqué dans la doc Ubuntu, relance les démons cupsd ou cupsys (lequel as-tu ?) pour que ce soit pris en compte (mais n'ajoute pas les répertoires dont ils parlent, ça doit être différent sous Archlinux sur ce point là, à priori). Assures-toi d'être dans le groupe qu'il faut pour imprimer, (regardes s'il y a un groupe printers dans /etc/group) et d'ajouter les demons cups et autres s'il y en a, dans la ligne modules de rc.conf.

Ne t'occupes pas non plus de ce qu'ils disent sur la page Ubuntu pour le spooler, dans un premier temps. La page chez Openprinting dit qu'il n'y a pas de spooler, les informations sont donc contradictoires sur ce point : spooler ou pas spooler, à vérifier, chez Canon au besoin.

PS: Additionnellement, la doc qui est là
http://software.canon-europe.com/files/ ... -1.8xE.pdf

dit que
4. Auto startup setting procedure for ccpd daemon -------------------------------
When setting the Status Monitor to start automatically, ccpd daemon must be set
to start automatically as well.
Set ccpd daemon to start automatically in the following procedure.
<For a distribution with a /etc/rc.local file>
Log in as 'root' and add the '/etc/init.d/ccpd start' command to the
/etc/rc.local file.
et que le driver est prévu pour les systèmes en 32bits. Tu n'es pas en 64bits ?
Dernière modification par mélodie le mer. 18 févr. 2009, 13:44, modifié 1 fois.
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

Code : Tout sélectionner

Tu n'as pas compris cette ligne : il faut lui donner le nom d'un fichier en argument : crées ou prends un fichier imprimable (un fichier texte, ou un pdf si tu veux) et donne-le lui en argument. 
je me suis plutot trompé lors de l'ajout de la balise code.(je l'ai placé avant le parametre text, alors qu'elle devait etre placé apres ;)
je me suis bien assuré d'etre dans le groupe permi d'imprimer
sinon, la page de la wiki d'ubuntu est celle que j'ai suivit pour faire marcher mon imprimante sous cet OS.
je vais voir un peu ce que ça donne sous arch

merci pour ta reponse
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

maroxe a écrit :je vais voir un peu ce que ça donne sous arch
J'ai ajouté un PS dans mon post précédent, pendant que tu répondais. Cela peut être un détail qui compte. :)
(et ça peut être une bonne idée de lire tout le document Canon en pdf)
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

non je suis en 32bits :)
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

j'ai un autre probleme: captfiler prends 100% de mon CPU. ça me la faisait aussi avec ubuntu
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

J'ai une solution pour toi : achètes une HP. Leurs drivers ne bouffent pas les CPU !!! :lol:

(les trois en un genre PSC1600 et plus ne coûtent pas très cher, et ça se configure presque tout seul)
maroxe
yeomen
Messages : 245
Inscription : jeu. 05 févr. 2009, 22:45

Message par maroxe »

on verra pour ça apres(surtout que ma canon ne date pas de plus d'un an :roll: )
Répondre