I've always had problems with small "I/O TIMEOUT" settings on the printers
control panels. (Especially with colour printers doing a warmup or
calibration)
I've increase the "I/O TIMEOUT" at the printers control panel to it's
maximum and have not had any more problems.
If you not using pagecounting then you can turn status messaging off
(@status). This also seems to fix it.
However if you need pagecounting (for accounting purposes) then @status is
not an option. I bet if you (as a test) reduce the "I/O TIMEOUT" to 1 or
zero seconds you will experience problems 100% of the time. And if you
check your status.printername file you will see the printer disconnects
before returning a pagecount at the start of the job.
Here is an example of my printcap...
myprinter:
:sd=/var/spool/lpd/%P
:filter=/usr/local/libexec/filters/ifhp
:send_job_rw_timeout=0
:connect_timeout=0
:send_query_rw_timeout=0
:send_failure_action=retry
:lp=xxx.xxx.xxx.xxx%9100
:ifhp=model=hp4000,waitend_interval=0,sync_interval=0
Hope this helps.
---------------------------------------------------------------------------
Mike Hurst Systems Support Specialist
[EMAIL PROTECTED] Engineering Computing
(519) 888-4567 ext.6146 University of Waterloo
On Mon, 12 Mar 2001, Stuart Marshall wrote:
> Hi,
>
> I'm having lots of 'Connection timed out' difficulties with our
> hp network printers. I have upgraded the jetdirect cards to the
> latest firmware (Firmware Rev. : G.08.32) and I am using
> LPRng-3.7.4 and ifhp-3.4.4. The lprng is compiled with the
> "--disable-gdbm" flag since I don't have gdbm installed.
>
> Similar problems existed with earlier versions of the software
> and earlier jetdirect card firmware.
>
> I have the "Idle Timeout" on the jetdirect card set to just 20
> seconds.
>
> ------------------------------------------------------------------
> Here is the output of lpq -lll:
>
> # lpq -Plwmoonlight -lll
> Printer: lm is lwmoonlight@ballast
> Printer: lm@ballast(originally lwmoonlight) 'lwmoonlight'
> Queue: no printable jobs in queue
> Status: cannot open '198.128.225.170%9100' - 'Connection timed out', attempt 1,
> sleeping 10 at 13:05:45.702
> Status: cannot open '198.128.225.170%9100' - 'Connection timed out', attempt 2,
> sleeping 20 at 13:06:05.703
> Status: cannot open '198.128.225.170%9100' - 'Connection timed out', attempt 3,
> sleeping 40 at 13:06:35.703
> Status: subserver pid 4474 exit status 'JFAIL' at 13:07:15.706
> Status: job 'cfA816sagramore.ucllnl.org', attempt 3, allowed 3 at 13:07:15.818
> Status: send_failure_action 'JREMOVE' at 13:07:15.818
> Status: job 'cfA816sagramore.ucllnl.org', removing job - status JREMOVE at
> 13:07:15.819
> Status: removing job 'cfA816sagramore.ucllnl.org' - JREMOVE at 13:07:15.906
> Filter_status: 62 percent done at 12:41:58.228
> Filter_status: 100 percent done at 12:41:58.503
> Filter_status: data sent at 12:41:58.504
> Filter_status: sent job file at 12:41:58.504
> Filter_status: getting end using 'pjl job/eoj' at 12:41:58.506
> Filter_status: end of job detected at 12:42:16.112
> Filter_status: pagecounter 0, pages 0 at 12:42:16.113
> Filter_status: done at 12:42:16.134
>
> ------------------------------------------------------------------
> Here is the printcap entry:
>
> lm|lwmoonlight
> :force_localhost@
> :lp=lwmoonlight@ballast
> lm|lwmoonlight
> :server
> :rw:sh:
> :lp=198.128.225.170%9100
> :sd=/var/spool/lpd/lwmoonlight
> :ifhp=model=hp4000
> :filter=/usr/local/libexec/filters/ifhp
>
> Any ideas?
>
> thanks,
> Stuart
>
> -----------------------------------------------------------------------------
> YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
> The address you post from MUST be your subscription address
>
> If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
> or lprng-digest-requests) with the word 'help' in the body. For the impatient,
> to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED]
> with: | example:
> subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED]
> unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED]
>
> If you have major problems, send email to [EMAIL PROTECTED] with the word
> LPRNGLIST in the SUBJECT line.
> -----------------------------------------------------------------------------
>
-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address
If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body. For the impatient,
to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED]
with: | example:
subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED]
If you have major problems, send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------