attachment-0001

<DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks Ira,<BR></DIV>
<DIV>All of them are parallel printers. The configuration<BR>I have in both sides, server and client,&nbsp;is very simple.<BR></DIV>
<DIV>Please tell me if you need to know anything else.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards and thanks in advance,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Martin.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>/etc/cups/printers.conf (server side - extract):</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;Printer sales1&gt;<BR>Info Epson FX-890<BR>Location Rose Kellner (rkellner - IPP)<BR>DeviceURI ipp://rkellner.neukont.com/printers/lp<BR>State Idle<BR>Accepting Yes<BR>JobSheets none none<BR>QuotaPeriod 0<BR>PageLimit 0<BR>KLimit 0<BR>&lt;/Printer&gt;</DIV>
<DIV><BR>&nbsp;</DIV>
<DIV>/etc/cups/printers.conf (client side):</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;DefaultPrinter sales1&gt;<BR>Info EPSON FX-890 (filtered)<BR>Location Rose Kellner (rkellner)<BR>DeviceURI parallel:/dev/lp0<BR>State Idle<BR>Accepting Yes<BR>JobSheets none none<BR>QuotaPeriod 0<BR>PageLimit 0<BR>KLimit 0<BR>&lt;/Printer&gt;</DIV>
<DIV>&lt;Printer lp&gt;<BR>Info EPSON FX-890 (raw)<BR>Location Rose Kellner (rkellner)<BR>DeviceURI parallel:/dev/lp0<BR>State Idle<BR>Accepting Yes<BR>JobSheets none none<BR>QuotaPeriod 0<BR>PageLimit 0<BR>KLimit 0<BR>&lt;/Printer&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR><!-- +++++++ CONTENT +++++++ -->
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>De:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>"McDonald, Ira" imcdonald@sharplabs.com</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Para:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>"'Mike Sweet'" mike@easysw.com,"McDonald, Ira" imcdonald@sharplabs.com,"'Martin Schwarzkopf'" mschwarzkopf@terra.com</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Copia:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2></FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Fecha:</B></FONT></TD>
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>Mon, 22 Nov 2004 08:49:50 -0800</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD class=txt width=100 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2><B>Asunto:</B></FONT></TD><!-- +++++++ CONTENT +++++++ -->
<TD class=txt width=400 bgColor=#d8d8d8><FONT face="Trebuchet MS; verdana; arial" size=2>FW: IPP&gt; CUPS printer "is not ready" -- how to make it ready?</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR>
<TD width=100 bgColor=#e8e8e8>&nbsp;</TD>
<TD width=400 bgColor=#e8e8e8>&nbsp;</TD></TR></TBODY></TABLE></DIV>
<DIV>&gt; Hi Martin,</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; I'm forwarding your question directly to Michael Sweet </DIV>
<DIV>&gt; (principal author of CUPS), for his comments.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; You might also want to visit the CUPS Support link:</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; http://www.cups.org/support.php</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; The IPP WG mailing list is really the wrong place for</DIV>
<DIV>&gt; CUPS support questions.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Cheers,</DIV>
<DIV>&gt; - Ira</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Ira McDonald (Musician / Software Architect)</DIV>
<DIV>&gt; Blue Roof Music / High North Inc</DIV>
<DIV>&gt; PO Box 221 Grand Marais, MI 49839</DIV>
<DIV>&gt; phone: +1-906-494-2434</DIV>
<DIV>&gt; email: imcdonald@sharplabs.com</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; </DIV>
<DIV>&gt; -----Original Message-----</DIV>
<DIV>&gt; From: owner-ipp@pwg.org [mailto:owner-ipp@pwg.org]On Behalf Of Martin</DIV>
<DIV>&gt; Schwarzkopf</DIV>
<DIV>&gt; Sent: Monday, November 22, 2004 2:28 AM</DIV>
<DIV>&gt; To: ipp</DIV>
<DIV>&gt; Subject: IPP&gt; CUPS printer "is not ready" -- how to make it ready?</DIV>
<DIV>&gt; Importance: High</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Perhaps this is a little long to explain but I need</DIV>
<DIV>&gt; to do it this way so you can have a complete idea of</DIV>
<DIV>&gt; my problem.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; I am in charge of a 25 PC network at the place I work,</DIV>
<DIV>&gt; 23 PCs have Linux installed as Operating System and</DIV>
<DIV>&gt; 2 of them have Windows XP. The server is also a Linux</DIV>
<DIV>&gt; box running an application made in Cobol. All the</DIV>
<DIV>&gt; Linux boxes have SuSE Linux 9.1.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; We have around a dozen matrix printers (Epson FX-890)</DIV>
<DIV>&gt; connected to some linux stations and a laser printer</DIV>
<DIV>&gt; (HP LaserJet 1300) connected to one of the windows PCs.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; All the PCs connect to the Linux server through a ssh</DIV>
<DIV>&gt; session.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; At the Linux Server, all the printers (Linux and Windows)</DIV>
<DIV>&gt; are declared as remote raw printers so that the users</DIV>
<DIV>&gt; can print from the Cobol application.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; This server application sends pure text to the remote</DIV>
<DIV>&gt; printers. At the server, the remote queues are declared</DIV>
<DIV>&gt; as with CUPS at the Linux PCs and with SMB at the</DIV>
<DIV>&gt; windows one.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Each Linux workstation printer has 2 queues defined.</DIV>
<DIV>&gt; One raw queue called "lp" to receive the jobs sent</DIV>
<DIV>&gt; by the server and one filtered queue for the local</DIV>
<DIV>&gt; printing (usually jobs from OpenOffice). This queue</DIV>
<DIV>&gt; is usually named according to the labour of the user</DIV>
<DIV>&gt; (sales5, credit2, control1, etc)</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; The laser printer connected to the Windows PC works</DIV>
<DIV>&gt; fine. ALWAYS. The matrix printers work only perfectly</DIV>
<DIV>&gt; when the user sends a local print job (OpenOffice,</DIV>
<DIV>&gt; Mozilla, Gimp, etc). The problem is that when the</DIV>
<DIV>&gt; server sends a raw print job to the remote queues,</DIV>
<DIV>&gt; frecuently, the printer status turns to "Printer is</DIV>
<DIV>&gt; not ready" without any reason. This happens more or</DIV>
<DIV>&gt; less after 3 or 4 print jobs sent to same remote</DIV>
<DIV>&gt; queue.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Sometimes the queue looks empty, and some others don't.</DIV>
<DIV>&gt; The strange thing is that the user gets a complete and</DIV>
<DIV>&gt; normally printed job, but when the printer turns to the</DIV>
<DIV>&gt; "Printer is not ready" state, even when the report seems</DIV>
<DIV>&gt; to be finished, sometimes it still appears in the queue.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; The only way I found to solve this, was creating a</DIV>
<DIV>&gt; script to modify the /etc/cups/printers.conf file</DIV>
<DIV>&gt; to turn it to "Printer IS ready" and to restart the</DIV>
<DIV>&gt; daemon. (CUPS 1.1). This script checks the queue</DIV>
<DIV>&gt; every minute.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; It doesnt matter if the jobs was still appearing in</DIV>
<DIV>&gt; the queue, if the printer turned to the "is not ready"</DIV>
<DIV>&gt; state, it will be printed again when I restart the</DIV>
<DIV>&gt; daemon!!! So, if the user is printing numbered</DIV>
<DIV>&gt; invoices or in a different kind of paper, they waste</DIV>
<DIV>&gt; resources ans time.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; If the report is quite long (3 or more minutes), the</DIV>
<DIV>&gt; printer queue will turn again into the "not ready"</DIV>
<DIV>&gt; state before it finishes and the cron daemon will</DIV>
<DIV>&gt; restart the cups daemon and I that user will have</DIV>
<DIV>&gt; 3 or more copies of the same report.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Can anybody lend me a hand? We were working with</DIV>
<DIV>&gt; SuSE 8.0 before and this didn't happen. I have this</DIV>
<DIV>&gt; problem since the upgrade to 9.1</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; I think that the "Job Persistence" feature of cups is, in</DIV>
<DIV>&gt; part, cause of my problem. Do you know how to disable it?</DIV>
<DIV>&gt; I will appreciate any help anyone can give to me.</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Thanks a lot in advance,</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; Martin Schwarzkopf</DIV>
<DIV>&gt; mschwarzkopf@terra.com</DIV>
<DIV>&gt; </DIV>
<DIV>&gt; </DIV>
<DIV>&gt; </DIV>
<DIV>&gt; </DIV>
<DIV>&gt; ___________________________________________________</DIV>
<DIV>&gt; ¡Sobre autos lo sabemos todo, y te podemos ayudar!</DIV>
<DIV>&gt; Ya sea para comprar, vender o comparar autos, entra en el canal de autos de</DIV>
<DIV>&gt; Terra.com</DIV>
<DIV>&gt; Te aconsejamos, te informamos y te mostramos todo lo que necesitas saber.</DIV>
<DIV>&gt; http://www.terra.com/autos</DIV></DIV><BR>
___________________________________________________<BR>
¡Sobre autos lo sabemos todo, y te podemos ayudar!<BR>
Ya sea para comprar, vender o comparar autos, entra en el canal de autos de Terra.com<BR>
Te aconsejamos, te informamos y te mostramos todo lo que necesitas saber.<BR>
<a href="http://www.terra.com/autos">http://www.terra.com/autos</a>