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 01/03/2009, à 16:44

murex

ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour,

Les utilisateurs des imprimantes Canon série LBP (1120, 2800,5000 ...) supportées par le driver propriétaire (CAPTDRV xxx) connaissent bien ce bug récurant.
Si l'imprimante n'est pas allumée avant le démarrage du PC, il faut systématiquement relancer le daemon ccpd dans un terminal
(sudo /etc/init.d/ccpd restart) pour que l'imprimante "crache" ...

La méthode proposée s'appuie sur la capacité de détection des périphériques fournie par HAL.
La détection des imprimantes est définie dans le fichier :
/usr/share/hal/fdi/policy/10osvendor/10-hal_lpadmin.fdi

Comme pour les règles UDEV, on teste une ou plusieurs conditions qui déterminent la réalisation d'actions.
Ce fichier est constitué de 2 "blocs" de tests/instructions qui débutent chacun par les lignes suivantes :

1ier bloc :

<match key="info.capabilities" contains="printer">

si la clé "info.capabilites" contient le terme "printer"

<append key="info.addons" type="strlist">hal_lpadmin --add</append>

Appel au script "hal_lpadmin" pour installation de l'imprimante.


2ième bloc :

<match key="usb.interface.class" int="7">

si la clé "usb.interface.class" est égale à la valeur entière "7", qui est la valeur réservée aux imprimantes dans la listes des classes d'interfaces USB.
Pour mémoire, la condition suivante sur la clé "usb.interface.subclass" porte sur le type de protocole de transmission.

<append key="info.addons" type="strlist">hal_lpadmin --add</append>

Appel au script 'hal_lpadmin' pour installation de l'imprimante.


Je propose d'ajouter une ligne : append key="info.addons" qui se chargera de redémarrer ccpd.

Avec l'éditeur de texte, créer le script minimum suivant :

#!/bin/bash 
/etc/init.d/ccpd restart

Sauver le dans votre répertoire courant avec le nom:  ccpd_restart

Ensuite déplacer le dans le répertoire /usr/lib/hal/scripts  :

$ sudo mv ccpd_restart /usr/lib/hal/scripts/ccpd_restart

Faire de root le propriétaire de ce script :

$ sudo chown root /usr/lib/hal/scripts/ccpd_restart

Le mettre dans le groupe root :

$ sudo chgrp root /usr/lib/hal/scripts/ccpd_restart

Le rendre exécutable par tous :

$ sudo chmod a+x /usr/lib/hal/scripts/ccpd_restart

Modifier le fichier 10-hal_lpadmin.fdi :

$ gksudo gedit /usr/share/hal/fdi/policy/10osvendor/10-hal_lpadmin.fdi

Pour ajouter les 2 lignes en caractères gras

<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="printer">
  <append key="info.addons" type="strlist">ccpd_restart</append>
      <append key="info.addons" type="strlist">hal_lpadmin --add</append>
      <append key="info.callouts.remove" type="strlist">hal_lpadmin --remove</append>
      <append key="info.interfaces"
.........
..........
<match key="usb.interface.class" int="7">
      <match key="usb.interface.subclass" int="1">
    <append key="info.addons" type="strlist">ccpd_restart</append>
    <append key="info.addons" type="strlist">hal_lpadmin --add</append>
    <append key="info.callouts.remove" type="strlist">hal_lpadmin --remove</append>
    <append key="info.interfaces"
............
...........

Sauvegarder le fichier
et relancer HAL

$ sudo /etc/init.d/hal

NOTA :
Certains ont surement constaté que HAL a installé une deuxième imprimante du type LBPxxxx2 qui parfois vient semer la perturbation dans l'impression.
La supprimer ne résout pas le problème car elle sera ré-installé au prochain démarrage.

Une solution rapide et « brutale » consiste à supprimer les 2 lignes
<append key="info.addons" type="strlist">hal_lpadmin –add</append>
Evidement toute autre nouvelle imprimante ne sera pas détectée par HAL...

Dernière modification par murex (Le 18/01/2010, à 16:41)

Hors ligne

#2 Le 11/03/2009, à 23:27

C2-PO

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Salut Murex,

Tout d'abord Bravo smile, c'est une super idée!
Mais je voulais te signaler un bug sous intrepid :
Si l'imprimante est sous-tension et qu'on lance un(des) impression(s), pas de problème,
hal fait son boulot tongue.
Mais si on fait l'inverse, c'est à dire si on lance un(des) impression(s), et qu'ensuite
on allume l'imprimante, eh ben là, la file d'impression se vide.

Tu vas me dire que je pinaille... mais c'est mieux quand ça marche à 100%.
Ceci dit, je vais attendre la sortie de la 9.04 pour voir si ça fait pareil.
A+


C2-PO = olaf.10

Hors ligne

#3 Le 12/03/2009, à 14:39

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Salut l'ami smile

Oui effectivement, le ccpd restart va purger la file d'attente d'impression.
Je suis parti du principe que l'imprimante est allumée avant de lancer une impression big_smile mais je reconnais que l'on peut parfois oublier, cela oblige donc à relancer l'impression.
Pour le moment je n'ai pas beaucoup de temps, j'avais l'idée d'utiliser HAL depuis la sortie d'Intrepid et il m'a fallu 4 mois pour pondre ce truc wink

A+

Hors ligne

#4 Le 07/11/2009, à 20:00

Rocky77

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonsoir,

J'ai installé Karmic et ma lbp-810 sans trop de pb mais j'ai un soucis, je ne trouve plus le fichier 10-hal_lpadmin.fdi

Comment faire ? Je suis perdu

Hors ligne

#5 Le 13/11/2009, à 16:43

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour Rocky77

Avec la version 9.10, HAL est abandonné en grande partie au profit de Devicekit, et le fichier 10-hal_lpadmin.fdi a disparu.

Je viens juste de passer à Karmic et je n'ai pas eu le temps de me pencher sur le problème.

Donc retour à la commande : "sudo ccpd restart" si l'imprimante est allumée après le PC.

A+

Hors ligne

#6 Le 24/12/2009, à 14:52

steph2

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour à tous,

Pour ma part (ubuntu 9.10 et Canon lbp1120), c'est l'inverse...à savoir que je dois éteindre l'imprimante au démarrage. Une fois, Ubuntu démarré, j'allume l'imprimante et ça roule. Si l'imprimante est allumée au démarrage d'Ubuntu, je suis obligé de passer par:

sudo ccpd start

C'est pas la fin du monde mais si quelqu'un a une astuce...je suis preneur.;)

Hors ligne

#7 Le 18/01/2010, à 16:40

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour,

HAL est en cours d'abandon et avec 9.10 la détection des imprimantes est gérée par udev.

Le fichier:  /lib/udev/rules.d/70-printers.rules  contient les règles pour l'ajout et le retrait des imprimantes.

# 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"

Je propose d'y ajouter une règle qui lancera "ccpd_restart" à la détection de votre imprimante Canon LBPxxxx sur la base de son idVendor et idProduct

1) Imprimante allumée et opérationnelle

$ lsusb

Voici la réponse chez moi :

Bus 001 Device 003: ID 04a9:2679 Canon, Inc. CAPT Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

2) Ajouter la ligne suivante au fichier 70-printers.rules

$ gksudo gedit /lib/udev/rules.d/70-printers.rules
# Ajout pour imprimante CANON LBPxxxx
SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="2679", RUN+="/lib/udev/ccpd_restart"

Adapter en fonction de votre propre réponse pour SYSFS{idVendor} et SYSFS{idProduct} wink

Enregistrer et refermer le fichier.

3) Créer le fichier ccpd_restart :
Avec l'éditeur de texte, créer le script minimum suivant :

#!/bin/sh
#
# script lancé par udev s'executant à détection de l'imprimante CANON LBPxxxx
#

/etc/init.d/ccpd restart

Sauvez le dans votre répertoire courant avec le non :   ccpd_restart

Ensuite déplacer le dans le répertoire /lib/udev :

$ sudo mv ccpd_restart /lib/udev/ccpd_restart

Faire de root le propriétaire de ce script :

$ sudo chown root /lib/udev/ccpd_restart

Le mettre dans le groupe root :

$ sudo chgrp root /lib/udev/ccpd_restart

Le rendre exécutable :

$ sudo chmod 0755 /lib/udev/ccpd_restart

La prochaine fois, votre imprimante sera opérationnelle même si vous l'allumez après le PC.


NOTA :
Certains ont surement constaté qu'une deuxième imprimante du type LBPxxxx2 est aussi installée et parfois elle vient semer la perturbation dans l'impression. La supprimer ne résout pas le problème car elle sera ré-installée au prochain démarrage.

Une solution rapide et « brutale » consiste à commenter toutes les lignes du fichier /lib/udev/rules.d/70-printers.rules, sauf bien sur celles que l'on vient d'y ajouter...

# 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"

# Ajout pour imprimante CANON LBPxxxx
SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="2679", RUN+="/lib/udev/ccpd_restart"

Évidement toute autre nouvelle imprimante ne sera plus détectée.

Dernière modification par murex (Le 18/01/2010, à 16:42)

Hors ligne

#8 Le 04/03/2010, à 16:56

lesroyaumescombattants

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour,

Je viens de passer le cap en installant Karmic 9.10 sur un Dell Studio 1537. Tout fonctionne très bien et j'en suis ravi smilebig_smile

Je souhaite aujourd'hui configurer une Canon Laser LBP 1120. Après avoir passé quelques heures sur les forums, j'ai réussi à trouver des drivers pour ma machine 64 bits, que j'ai installé sans difficulté.

Maintenant se pose le problème de l'imprimante qui n'est pas reconnue à moins d'entrer la commande
sudo /etc/init.d/ccpd restart à chaque redémarrage.

Je viens de suivre la marche à suivre depuis Ubuntu 9.10 indiquée dans le post de Murex du 18/01 mais rien n'y fait l'imprimante n'est toujours pas reconnue.

De plus j'ai essayé de refaire la manipulation depuis le début, pensant avoir omis une étape, mais maintenant la commande lsusb n'affiche même plus mon imprimante.

nicole@gintonic:~$ lsusb
Bus 007 Device 003: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0c45:63fa Microdia 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Avez vous des idées? Merci par avance !

Hors ligne

#9 Le 04/03/2010, à 19:14

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour,

Par expérience, il faut que ccpd soit lancé après cups.

Donc, si tu as suivi le tuto qui indique

sudo update-rc.d ccpd defaults 20

il faut que tu modifies pour avoir un démarrage de ccpd le plus tard possible

sudo update-rc.d -f ccpd remove
sudo update-rc.d ccpd defaults 90

Pour la commande lsusb qui ne te "trouve" pas l'imprimante, vérifie que tu appartients au groupe : lp

A+
PS : où as-tu trouvé des drivers 64bits ?

Hors ligne

#10 Le 04/03/2010, à 22:25

lesroyaumescombattants

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

bonsoir murex et merci de ta réactivité wink

après avoir essayé, en vain, à compiler moi même les drivers, j'ai trouvé les drivers amd64 à cette adresse :

https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900#Compiling%20the%20driver%20%28amd64%29%20Steps:


j'ai donc suivi la suite du tuto proposé à cette adresse :

4. If ccpd daemon restart fix is needed, you can add monitoring script into ~/bin/ You will need to allow everyone in lpadmin group the right to automatically clean up old print processes and restart the ccpd:

$ sudo visudo

and add the following four lines to the end of the file:

lpadmin ALL=NOPASSWD: /etc/init.d/ccpd restart

je suppose qu'il s'agit de cette dernière ligne de commande à laquelle tu fais référence en vue de détecter mon imprimante avec lsusb et vérifier que j'appartiens au groupe : lp" n'est ce pas?

j'étais bien parti sur ma lancée quand j'ai bloqué sur le script. j'ai donc d'autres moyens de résoudre ce problème d'imprimante et c'est ainsi que j'ai trouvé ton post.

je viens d'entrer les commandes que tu m'as indiqué et voici ce que ça donne :

nicole@gintonic:~$ sudo update-rc.d ccpd defaults 20
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 System start/stop links for /etc/init.d/ccpd already exist.
nicole@gintonic:~$ sudo update-rc.d -f ccpd remove
 Removing any system startup links for /etc/init.d/ccpd ...
   /etc/rc0.d/K90ccpd
   /etc/rc1.d/K90ccpd
   /etc/rc2.d/S90ccpd
   /etc/rc3.d/S90ccpd
   /etc/rc4.d/S90ccpd
   /etc/rc5.d/S90ccpd
   /etc/rc6.d/K90ccpd
nicole@gintonic:~$ sudo update-rc.d ccpd defaults 90
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 Adding system startup for /etc/init.d/ccpd ...
   /etc/rc0.d/K90ccpd -> ../init.d/ccpd
   /etc/rc1.d/K90ccpd -> ../init.d/ccpd
   /etc/rc6.d/K90ccpd -> ../init.d/ccpd
   /etc/rc2.d/S90ccpd -> ../init.d/ccpd
   /etc/rc3.d/S90ccpd -> ../init.d/ccpd
   /etc/rc4.d/S90ccpd -> ../init.d/ccpd
   /etc/rc5.d/S90ccpd -> ../init.d/ccpd
nicole@gintonic:~$

je débranche et redébranche le port usb de mon imprimante qui m'indique qu'un pilote est toujours manquant...

Merci par avance de tes conseils !

Hors ligne

#11 Le 05/03/2010, à 15:57

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour,

Les drivers déjà compilés que tu as téléchargés l'ont été avec 8.10, je ne suis pas sûr que tu puisses les utiliser avec 9.10. En principe les éléments compilés doivent l'être à nouveau lors des changements de noyaux, et c'est le cas entre 8.10 et 9.10.

Pour autant que sache, la modification du fichier sudoers (avec la commande visudo) n'automatise pas le redémarrage de ccpd. Elle permet aux membres du groupe lpadmin de faire la commande : /etc/init.d/ccpd restart "sans passer par le mot de passe".

Ce n'est pas non plus ce que je te disais pour le groupe lp et la commande lsusb
Regarde dans : Système --> Administration --> Utilisateurs et groupes
Dans gérer les groupes, vérifie si tu es dans le groupe lp.

En résumer :
je purgerai tous les paquets (canon) installés.
Je ferais la compilation avec 9.10
Pour l'installation je suivrais le lien qui parle des derniers drivers au début du tuto pour les drivers 64bits.

For details of Ubuntu 9.04 (Jaunty) and 9.10 (Karmic) using the latest 1.9 Driver from Canon read the instructions here CanonCaptDrv190.

Voilà pour quelques idées wink
Tiens moi au courant.

A+

Edit : pour la compilation, as-tu vu ce post ?
http://ubuntuforums.org/showthread.php? … ost8249954

Je te suggère aussi de continuer sur un post que tu créeras dans la rubrique Imprimantes et scanners. Ce sera plus efficace.

Dernière modification par murex (Le 05/03/2010, à 16:05)

Hors ligne

#12 Le 10/03/2010, à 21:42

lesroyaumescombattants

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonsoir Murex et merci encore de ta réponse dont je prends connaissance.

j'avais déjà essayé de compiler les drivers moi même selon la procédure à laquelle il est fait référence dans le lien : http://ubuntuforums.org/showthread.php? … ost8249954 (qui est en fait le même que celui que j'avais trouvé), en utilisant les drivers 1.90 mais cela n'avait pas été probant.

Compte tenu de ma faible connaissance du système, je crains qu'une nouvelle tentative ne soit pas plus fructueuse.

Je suis prêt à renouveler l'expérience mais avant je souhaiterais tout de même épuiser tous les recours existants.

En l'état, une fois la commande

 /etc/init.d/ccpd restart

tapée en root dans le terminal, l'impression fonctionne très bien.
de quelle manière dois je m'y prendre ?

Je me suis rendu dans le menu : Système --> Administration --> Utilisateurs et groupes
et je fais bien parti du groupe lp smile

Quant à la commande lsusb, cette dernière détecte désormais mon imprimante !
;
Je viens de reprendre la manip indiquée dans ton post du  18/01/2010, à 15:40 afin de créer un script ccpd_restart
Hélas je n'ai pas constaté de changement quand je branche l'imprimante, il me faut toujours exécuter la commande 

 /etc/init.d/ccpd restart

pour faire cracher l'imprimante.

Maintenant avant de me lancer dans une nouvelle compilation des drivers, je souhaiterais essayer, comme tu le suggères, à faire en sorte que  ccpd soit lancé après cups ?

Voilà ce que ça donne :

nicole@gintonic:~$ sudo update-rc.d ccpd defaults 20
[sudo] password for nicole: 
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 System start/stop links for /etc/init.d/ccpd already exist.
nicole@gintonic:~$ sudo update-rc.d -f ccpd remove
 Removing any system startup links for /etc/init.d/ccpd ...
   /etc/rc0.d/K90ccpd
   /etc/rc1.d/K90ccpd
   /etc/rc2.d/S90ccpd
   /etc/rc3.d/S90ccpd
   /etc/rc4.d/S90ccpd
   /etc/rc5.d/S90ccpd
   /etc/rc6.d/K90ccpd
nicole@gintonic:~$ sudo update-rc.d ccpd defaults 90
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 Adding system startup for /etc/init.d/ccpd ...
   /etc/rc0.d/K90ccpd -> ../init.d/ccpd
   /etc/rc1.d/K90ccpd -> ../init.d/ccpd
   /etc/rc6.d/K90ccpd -> ../init.d/ccpd
   /etc/rc2.d/S90ccpd -> ../init.d/ccpd
   /etc/rc3.d/S90ccpd -> ../init.d/ccpd
   /etc/rc4.d/S90ccpd -> ../init.d/ccpd
   /etc/rc5.d/S90ccpd -> ../init.d/ccpd
nicole@gintonic:~$

Cette opération pourrait-elle fonctionner si je change les valeurs?

Merci encore !

Hors ligne

#13 Le 12/03/2010, à 15:32

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Bonjour,

Pour répondre à la dernière partie ton post :

lesroyaumescombattants a écrit :

nicole@gintonic:~$ sudo update-rc.d ccpd defaults 20
[sudo] password for nicole:
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
System start/stop links for /etc/init.d/ccpd already exist.
nicole@gintonic:~$ sudo update-rc.d -f ccpd remove
Removing any system startup links for /etc/init.d/ccpd ...
   /etc/rc0.d/K90ccpd
   /etc/rc1.d/K90ccpd
   /etc/rc2.d/S90ccpd
   /etc/rc3.d/S90ccpd
   /etc/rc4.d/S90ccpd
   /etc/rc5.d/S90ccpd
   /etc/rc6.d/K90ccpd
nicole@gintonic:~$ sudo update-rc.d ccpd defaults 90
update-rc.d: warning: /etc/init.d/ccpd missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/ccpd ...
   /etc/rc0.d/K90ccpd -> ../init.d/ccpd
   /etc/rc1.d/K90ccpd -> ../init.d/ccpd
   /etc/rc6.d/K90ccpd -> ../init.d/ccpd
   /etc/rc2.d/S90ccpd -> ../init.d/ccpd
   /etc/rc3.d/S90ccpd -> ../init.d/ccpd
   /etc/rc4.d/S90ccpd -> ../init.d/ccpd
   /etc/rc5.d/S90ccpd -> ../init.d/ccpd
nicole@gintonic:~$

Tu as maintenant le "ccpd qui démarre en S90" ( regarde dans les répertoires : /etc/rc2.d par exemple)


Sinon pour le reste, je comprends : que ton imprimante fonctionne, à condition de taper la commande ccpd restart lorsque tu l'allumes.
Lorsque tu fais la procédure de mon post#7, as-tu des messages d'erreur ou autre "anomalies" ?
Regarde si tu n'as pas aussi une LBP 1120-2 d'installée.
Si c'est le cas supprime là.

Hors ligne

#14 Le 12/03/2010, à 21:07

lesroyaumescombattants

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

ça fonctionne ! smile

C'est exact, j'ai effectivement trouvé un fichier S90ccpd ainsi qu'un fichier S50cups dans le répertoire /etc/rc2.d

je crois comprendre à la lecture de ton post qu'avec ces valeurs, le driver cups se met en route 50 sec après le démarrage et le ccpd après 90 secondes, et qu'il convient de respecter cet ordre.

En effet, si l'imprimante est allumée et branchée sur le port USB avant le démarrage de l'ordinateur, cela ne pose plus aucun problème. Débrancher et rebrancher le port USB n'affecte pas non plus le processus d'impression, tant que l'imprimante a bien été branchée avant le démarrage de l'ordinateur. Je crois que je vais m'en contenter !

La procédure décrite dans ton post#7 ne génère aucune erreur ou anomalie.

Je n'ai pas identifié d'imprimante LBP 1120-2 dans le menu Administration / Impression.

Donc je crois que je vais rester sur ce statu quo qui me permet d'imprimer.

Un grand Merci encore pour tes conseils !

big_smile

Hors ligne

#15 Le 13/03/2010, à 15:31

murex

Re : ccpd restart pour imprimantes Canon série LBP (mise à jour)

Donc je crois que je vais rester sur ce statu quo qui me permet d'imprimer.

OK effectivement, l'essentiel c'est que ce soit acceptable pour toi.

Les S50 et S90 ne correspondent pas à des secondes, mais les processus sont lancés dans l'ordre croissant des n°, donc CUPS avant CCPD.

Bonne continuation
A+

Dernière modification par murex (Le 13/03/2010, à 15:32)

Hors ligne