Page 1 sur 1

[mise à jour] message concernant cupsd (résolu)

Publié : mar. 31 juil. 2012, 10:36
par mimile
Bonjour,

EDIT : inutile de réfléchir à ce qui suit. Merci de voir l'EDIT en fin de texte.
----------------- devenu sans intérêt -------------------

Lors de la mise à jour système complète de ce matin, je note ce message :

Code : Tout sélectionner

* avahi-daemon should now run before you start cupsd for
  printer Browsing support
* check your config with cupsd -t
  and fix all Browsing related settings
Le résultat de cupsd -t :

Code : Tout sélectionner

[okapi@Archibald ~]$ sudo cupsd -t
Unknown directive BrowseOrder on line 22.
Unknown directive BrowseAllow on line 23.
Unknown directive DefaultAuthType on line 27.
/etc/cups/cupsd.conf is OK
La dernière ligne est rassurante mais en comparant cupsd.conf et pacnew, je constate quelques petites différences

La ligne "fix all Browsing related settings" fait-elle référence aux 3 lignes "Unknown ... " mentionnées par cupsd -t ?

Je suis méfiant dès qu'il s'agit de modifier cups car à chaque fois mon imprimante HP 1020 cesse de fonctionner et je dois suer pour trouver la solution pour la remettre en route.

Merci pour vos avis.

------------------- merci de donner votre avis sur le petit problème évoqué ci-dessous ----------------------------------------------------------------

EDIT : j'ai sauvegardé mon ancien cupsd.conf et renommé le pacnew en cupsd.conf puis j'ai restarté cupsd.

Mon imprimante marche mais il faut qu'elle soit allumée avant que je boote Arch pour qu'elle fonctionne (c'était déjà le cas auparavant). Si Arch est booté et que je l'allume ensuite, elle ne marche pas, même si je restart cupsd.

Y-a-t'il une explication à ça ?

Re: [mise à joiur] message concernant cupsd

Publié : mar. 31 juil. 2012, 13:26
par FoolEcho
mimile a écrit :Mon imprimante marche mais il faut qu'elle soit allumée avant que je boote Arch pour qu'elle fonctionne (c'était déjà le cas auparavant). Si Arch est booté et que je l'allume ensuite, elle ne marche pas, même si je restart cupsd.
Faudrait voir du côté du côté de dmesg quand tu branches et allumes ton imprimante... ainsi que /var/log/cups/errors.log et access.log pour peut-être avoir un début de réponse.

(je n'ai pas trop regardé sinon, mais concernant les messages de cups c'est vis-à-vis du support réseau de cups via avahi en fait ; il a du y avoir des changements au passage de cups 1.6)

Re: [mise à jour] message concernant cupsd

Publié : mar. 31 juil. 2012, 14:25
par mimile
Loi des vexations universelles :

J'ai éteint l'imprimante et j'ai rebooté Arch pour me mettre dans les conditions où l'erreur se produit.

J'allume l'imprimante.

Dmesg me dit ceci :

Code : Tout sélectionner

[   77.290018] usb 1-3: new high-speed USB device number 2 using ehci_hcd
[   77.510758] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
[   77.510890] usbcore: registered new interface driver usblp
[  100.165953] usblp0: removed
Je tente une impression avec LibreOffice et ... ça marche.

Je l'éteins.

Dmesg :

Code : Tout sélectionner

[  394.273992] usb 1-3: USB disconnect, device number 2
Je la rallume.

Dmesg :

Code : Tout sélectionner

[  448.733357] usb 1-3: new high-speed USB device number 3 using ehci_hcd
[  448.881400] usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
Elle fonctionne ...

A n'y rien comprendre car la plupart du temps, si je l'allume après le démarrage d'Arch, elle ne fonctionne pas.

Je vais fais un reboot à froid pour voir.

Je reviens de suite.

Bon, j'ai complètement éteint le PC et l'imprimante puis j'ai booté Arch en laissant l'imprimante éteint.

Dmesg ne signale rien à son propos, ce qui est logique vu qu'elle est éteinte.

Je l'aullume :

Dmesg :

Code : Tout sélectionner

[  380.040016] usb 1-3: new high-speed USB device number 2 using ehci_hcd
[  380.270516] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
[  380.270645] usbcore: registered new interface driver usblp
Je lance une impression : pas de réaction ; elle reste inerte.

Je vais aller voir dans les log que tu indiques.

Je n'ai pas de /var/log/cups/errors.log ni d'access.log.

J'ai donc relevé errors.log que tu trouveras ici : http://pastebin.archlinux.fr/449290 à partir de la ligne 963

C'est donc quand elle est allumée qu'au cours du boot, elle est identifiée.

La preuve en est qu'à un moment donné, elle émet le bref ronronnement qu'elle produit quand on la met en marche.

Aurais-tu une idée ?

Re: [mise à jour] message concernant cupsd

Publié : mar. 31 juil. 2012, 14:51
par tuxce
mimile a écrit :J'ai éteint l'imprimante et j'ai rebooté Arch pour me mettre dans les conditions où l'erreur se produit.
mimile a écrit :Bon, j'ai complètement éteint le PC et l'imprimante puis j'ai booté Arch en laissant l'imprimante éteint.
C'est pas la même chose ? :shock:
mimile a écrit :[ 100.165953] usblp0: removed
Ca, normalement, ça indique que l'imprimante n'est plus connectée, or juste la ligne d'après :
mimile a écrit : Je tente une impression avec LibreOffice et ... ça marche.
Tu dois quand même avouer qu'il y a de quoi se perdre dans les informations que tu donnes.

Re: [mise à jour] message concernant cupsd

Publié : mar. 31 juil. 2012, 15:04
par FoolEcho
tuxce a écrit :Tu dois quand même avouer qu'il y a de quoi se perdre dans les informations que tu donnes.
+1
J'imagine qu'il l'a déconnecté avant de relever le log. :fou:
mimile a écrit :Je n'ai pas de /var/log/cups/errors.log ni d'access.log.
:? ... Tu as bien établi un LogLevel dans /etc/cups/cupsd.conf ? (il faut warn ou debug + redémarrer cupsd) ... ou consulter les logs en root ? (être dans le groupe log ne suffit pas pour cups par défaut, il faut être soit root, soit lp)
mimile a écrit :J'ai donc relevé errors.log que tu trouveras ici : http://pastebin.archlinux.fr/449290 à partir de la ligne 963
Dommage que le log soit coupé avant (trop long pour pastebin ?)... :mrgreen: mais bon, tes sorties de dmesg suffisent de toutes manières.

Re: [mise à jour] message concernant cupsd

Publié : mar. 31 juil. 2012, 15:06
par mimile
Je te les donnes (les informations) au fur et à mesure de ce que je fais.

Je viens de faire un reboot imprimante allumée et là, sa présence n'apparaît pas dans dmesg.

Je l'éteins et la rallume, dmesg annonce son arrivée mais elle ne fonctionne toujours pas.

Je vais dans les réglages de cups localhost:631 : dans la rubrique maintenance, il y a une option "resume printer" sur laquelle je clique et voilà que mon imprimante se met à exécuter les différentes impressions avortées précédemment.

J'y perds mon latin (pour ce qu'il en reste) :lol:

Re: [mise à jour] message concernant cupsd

Publié : mar. 31 juil. 2012, 15:17
par mimile
tuxce a écrit :
mimile a écrit :J'ai éteint l'imprimante et j'ai rebooté Arch pour me mettre dans les conditions où l'erreur se produit.
mimile a écrit :Bon, j'ai complètement éteint le PC et l'imprimante puis j'ai booté Arch en laissant l'imprimante éteint.
C'est pas la même chose ? :shock:
Dans le premier cas, c'était un reboot à chaud, dans le second un boot à froid après extinction complète du PC.

J'ai fait un reboot à froid à tout hasard pour le cas où un reboot à chaud laisserait "ouverts" tel ou tel élément.

Cela dit, le comportement de cette imprimante est tellement aléatoire que je comprendrais fort bien que vous cessiez d'intervenir.

Re: [mise à jour] message concernant cupsd

Publié : mar. 31 juil. 2012, 18:27
par FoolEcho
mimile a écrit :Dans le premier cas, c'était un reboot à chaud, dans le second un boot à froid après extinction complète du PC.
Inutile de s'apesentir là-dessus, mais ça on a compris. Sauf que les sorties de dmesg avec usblp0: removed suivi d'une impression, pas possible (ou on pige pas: ce type d'événements arrive après une déconnexion: extinction de l'imprimante, enlèvement du cable...).
mimile a écrit :Je vais dans les réglages de cups localhost:631 : dans la rubrique maintenance, il y a une option "resume printer" sur laquelle je clique et voilà que mon imprimante se met à exécuter les différentes impressions avortées précédemment.
C'est pas ça plutôt ? Quand tu la branches à chaud, elle est en pause ? (ça me l'a fait parfois, maintenant que tu le dis :) )

Re: [mise à jour] message concernant cupsd

Publié : jeu. 02 août 2012, 09:19
par mimile
Je ne sais que penser.

Hier, j'ai travaillé uniquement sur W7 (nécessaire pour le boulot).

Fin de journée, j'éteins le PC et l'imprimante.

[HS] Après souper (vous, Français, dites "dîner"), je vais admirer la splendide prestation de l'équipe féminine française du 4 x 200 m nage libre et la victoire de votre judokate (dont le nom m'échappe).

Au passage, je me fais la réflexion suivante : à l'époque de la guerre froide, particulièrement en natation féminine, il n'y en avait que pour l'Allemagne de l'Est et l'URSS.

Après l'effondrement de celle-ci et la réunification de celle-là, les entraîneurs de ces pays ont émigré ... en Chine.

Et comme par hasard, depuis lors, ce sont maintenant les chinoises qu'on voit partout (une gamine de 16 ans championne olympique ! sans parler de toutes les autres).

Plus trace des nageuses allemandes ou russes ... ou à peine

Alors question : entraîneurs géniaux ou ayant recours à des méthodes indignes?

D'ailleurs, de nombreuses ex-championnes ex-est-allemandes ont admis qu'on leur administrait sans cesse toutes sortes de "médicaments" et injections diverses et sont maintenant en litige avec l'état allemand parce qu'elles souffrent quasiment toutes de nombreuses pathologies et que certaines en sont décédées quelques années après leur retrait de la compétition.

L'une de ces championnes a même déclaré qu'une méthode pratiquée consistait à les rendre enceinte puis de les faire avorter après 3 ou 4 mois parce que, pendant ce temps, leur densité osseuse avait considérablement diminué, améliorant ainsi notablement leur degré de flottabilité.

On comprend alors pourquoi beaucoup de ces championnes n'avaient pas envie de sourire en recevant leurs médailles...

[/HS]

Bref, revenons à nos moutons

Ce matin, j'allume le PC en oubliant d'allumer préalablement mon imprimante.

J'allume cette dernière et tente une impression pour voir et surprise ! elle fonctionne !

Va-z'y comprendre quelque chose vu qu'auparavant, il fallait passer par localhost:631 et "resume printer" pour la mettre en route ...

Pour ta curiosité personnelle, extrait de mon dmesg concernant cette imprimante après que je l'eusse mise en route :

Code : Tout sélectionner

[37891.146275] usb 1-3: new high-speed USB device number 2 using ehci_hcd
[37892.028729] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
[37892.028869] usbcore: registered new interface driver usblp
[37934.194751] usblp0: removed
Je précise qu'au moment où je rédige ce dmesg, l'imprimante est allumée.

Alors ? conflit entre usblp et usblp0 ?

Pour gouverne, plus de trace du usblp0 et quant à usblp, il se trouve ici :

Code : Tout sélectionner

/usr/lib/modules/3.4.7-1-ARCH/kernel/drivers/usb/class/usblp.ko.gz

Re: [mise à jour] message concernant cupsd

Publié : sam. 04 août 2012, 14:58
par mimile
Salut

Je réitère l'expérience. Arch démarré - imprimante éteinte.

J'allume l'imprimante :

dmesg :

Code : Tout sélectionner

[ 1063.986591] usb 1-3: new high-speed USB device number 3 using ehci_hcd
[ 1064.200115] usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
[ 1064.200261] usbcore: registered new interface driver usblp
[ 1121.542807] usblp0: removed
Je tente une impression : l'imprimante fonctionne

J'éteins l'imprimante.

dmesg :

Code : Tout sélectionner

[ 1146.201714] usb 1-3: USB disconnect, device number 3
Bref, ce problème d'imprimante semble résolu.

Je marque donc ce sujet comme tel.

Amicalement,