CUPS : impression à distance

CUPS : impression à distance - Hardware - Linux et OS Alternatifs

Marsh Posté le 27-11-2006 à 11:55:44    

Bonjour,
J'ai une machine A qui imprime sur une imprimante connecté à une machine B.
 
Suite à un problème, l'imprimante n'imprimait plus. ça a été corrigé, mais quand je tape "lpq" sur la machine A, il m'affiche :
 
LaserJet-1300 is not ready
et la liste de toutes les pages en attente d'impression.
 
Alors que sur la machine B, il m'affiche :
 
LaserJet-1300 is ready
no entries
 
Comment faire pour dire à la machine A "eh mon vieux, le problème est réparé, essaye de renvoyer la sauce, ça devrait aller maintenant, merci mon gars" ?
 
Je n'ai accès aux machines qu'en ligne de commande.
 
Merci pour votre aide,
 
Axel


Message édité par axel584 le 27-11-2006 à 12:09:42
Reply

Marsh Posté le 27-11-2006 à 11:55:44   

Reply

Marsh Posté le 27-11-2006 à 16:20:13    

bon, j'ai corrigé le fichier /etc/cups/printers.conf et relancé cups...  
 
*) J'ai pas compris la différence entre cupsd et lpd
 
*) j'ai pas compris ce qui modifie mon fichier /etc/cups/printers.conf
 
Si quelqu'un peut m'expliquer, ça serait sympa.
 
Merci,
 
Axel
 

Reply

Marsh Posté le 27-11-2006 à 16:28:06    

si tu as corrigé le fichier /etc/cups/printers.conf et relancé cups, tu connais donc le problème que tu as eu !


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 27-11-2006 à 17:37:24    

lpq = ancien démon d'impression d'Unix : http://en.wikipedia.org/wiki/Line_ [...] n_protocol
cups = démon d'impression d'unix appelé à remplace lpd : http://en.wikipedia.org/wiki/Commo [...] ing_System
 
/etc/cups/printers.conf est modifié par CUPS. Par exemple si une imprimante ne peux être atteinte lorsque des impressions sont faites, alors il la désactive et pour cela il modifie /etc/cups/printers.conf


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 21-12-2006 à 11:03:51    

c'est quand même pas très malin qu'un programme modifie lui même le fichier de conf sans intervention de l'utilisateur...
 
Axel

Reply

Marsh Posté le 21-12-2006 à 18:30:46    

ben si car cups l'utilise pour retenir l'état des imprimantes entre chaque arrêt du serveur ou chaque reboot. C'est écrit que cups touche au fichier.

Citation :


# Written by cupsd on 2006-10-23 23:43


 
comment veux tu qu'il retienne l'état de l'imprimante sinon ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 11-01-2007 à 09:59:02    

dans un autre fichier ?
 
Et surtout, pourquoi il n'essaye pas de s'y reconnecter pour voir si l'imprimante est de nouveau opérationnel ?
 
Axel

Reply

Marsh Posté le 11-01-2007 à 11:34:16    

lpd ce n'est qu'un client en mode console d'impression
tu lui donnes un fichier et une imprimante et il envoie ce fichier à l'imprimante
 

Citation :

pourquoi il n'essaye pas de s'y reconnecter pour voir si l'imprimante est de nouveau opérationnel


 
tout simplement parce que cups n'a aucun moyen de savoir que l'imprimante est à nouveau fonctionnelle
 
comprend bien : on demande à cups di'mprimer un doc, il faut que l'impression ne marche pas (pas de réponse de l'imprimante ou réponse en erreur) => il désactive l'imprimante
 
Typiquement, cela implique une action utilisateur pour remettre l'imprimante en marche ( redémarrage, débourrage, changement de cartouche ... ) et cela cups n'en sait rien, très peu d'imprimante peuvent être contactées pour savoir leur état !!
Du coup tu es obligé d'aller sur l'interface de ton serveur cups et lui dire que l'imprimante est à nouveau active (ou de modifier le fichier printers.conf et de rédemarrer cups)
 
cela me semble personnellement tout à faire logique

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed