thomas.emde on Tue, 28 Aug 2001 09:11:10 +0200 (CEST)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Printing to IP printer


Hello,

I am using apsfilter 6.1.1 and lprng 3.7.4.
I set up a printer with apsfilter called "local" like this:

# APS1_BEGIN:printer1
# - don't delete start label for apsfilter printer1
# - no other printer defines between BEGIN and END LABEL
local|Printer1 auto:\
    :lp=/dev/null:\
    :if=/etc/apsfilter/basedir/bin/apsfilter:\
    :sd=/var/spool/lpd/local:\
    :lf=/var/spool/lpd/local/log:\
    :af=/var/spool/lpd/local/acct:\
    :mx#0:\
    :sh:
# APS1_END - don't delete this

Then I added the line "REMOTE_NAME=ip-printer" to /etc/apsfilter/local/lpr.conf,
where  "ip-printer" is the ip name of some network attached printer.

I print a file with "lpr -Plocal <file>" and get the following result in local's
log file:

subserver pid 7325 starting at 2001-08-28-08:24:52.466 ##
A=user@linux-system+323 number=323 process=7325
accounting at start at 2001-08-28-08:24:52.467 ## A=user@linux-system+323
number=323 process=7325
opening device '/dev/null' at 2001-08-28-08:24:52.467 ## A=user@linux-system+323
number=323 process=7325
printing job 'user@linux-system+323' at 2001-08-28-08:24:52.467 ##
A=user@linux-system+323 number=323 process=73
25
processing 'dfA323linux-system.company.com', size 962, format 'f', IF filter
'apsfilter' at 2001-08-28-08
:24:52.467 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - 'Status Information:' at
2001-08-28-08:24:52.781 ## A=user@linux-system
+323 number=323 process=7325
IF filter 'apsfilter' filter msg - ' sending job 'lp@linux-system+358' to
ip-printer@localhost' at 2001-08-28-
08:24:52.782 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - ' connecting to 'localhost', attempt 1' at
2001-08-28-08:24:52.78
2 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - ' connected to 'localhost'' at
2001-08-28-08:24:52.782 ## A=user@
linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - ' requesting printer ip-printer@localhost' at
2001-08-28-08:24:52.782
 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - ' job 'lp@linux-system+358' transfer to
ip-printer@localhost failed' at 200
1-08-28-08:24:52.782 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - '  error 'link error 253' with ack
'ACK_FAIL'' at 2001-08-28-08:2
4:52.782 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - '  sending str '^Bip-printer' to
ip-printer@localhost' at 2001-08-28-08:2
4:52.782 ## A=user@linux-system+323 number=323 process=7325
IF filter 'apsfilter' filter msg - ' error msg: 'spool queue for 'ip-printer'
does not exist on server b
ylx01.company.com'' at 2001-08-28-08:24:52.783 ## A=user@linux-system+323
number=323 process=7325
IF filter 'apsfilter' filter msg - ' error msg: '   non-existent printer or you
need to run 'checkpc
 -f''' at 2001-08-28-08:24:52.783 ## A=user@linux-system+323 number=323
process=7325
IF filter 'apsfilter' filter finished at 2001-08-28-08:24:52.796 ##
A=user@linux-system+323 number=323 pro
cess=7325
printing finished at 2001-08-28-08:24:52.796 ## A=user@linux-system+323
number=323 process=7325
accounting at end at 2001-08-28-08:24:52.797 ## A=user@linux-system+323
number=323 process=7325
finished 'user@linux-system+323', status 'JSUCC' at 2001-08-28-08:24:52.797 ##
A=user@linux-system+323 number=32
3 process=7325
subserver pid 7325 exit status 'JSUCC' at 2001-08-28-08:24:52.798 ## A=<NULL>
number=0 process=7324
local@linux-system.company.com: job 'cfA323linux-system.company.com' printed at
2001-08-28-08:24:52.819 ## A=<
NULL> number=323 process=7324
job 'cfA323linux-system.company.com' removed at 2001-08-28-08:24:52.972 ## A
=<NULL> number=323 process=73
24


What I don't understand is why apsfilter is trying to connect to "localhost" and
not to the remote printer and why it
is looking for a spool queue for "ip-printer"?!

regards,
Thomas