Carsten Neumann on Mon, 3 Feb 2003 21:46:37 +0100 (CET)(envelope-from owner-apsfilter-help@apsfilter.org)


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

Re: Can't get apsfilter to work with my HP Deskjet 690C


On Fri, 31 Jan 2003, Jonas wrote:
> Hello
> I can't get my HP DeskJet 690C to work with apsfilter.
> In the SETUP program I choose
>         (1)     Printer Driver Selection                [cdj670]
>         (2)     Interface Setup                         [parallel]
>         (3)     Paper Format                            [a4]
>         (4)     Printing Quality                        [medium]
>         (5)     Color Mode                              [full]
>         (6)     Print Resolution in "dots per inch"     [300x300]
>         (7)     Default Printing Method                 [auto]
> It worked to print the test page. I then choosed to install the printer
> and to finish the installation. I restarted lpd, but when I tried print
> something with lpr, all that got printed was some symbols and letters,
> maybe it's postscript code.
> 
> I'm using apsfilter 7.2.5 and lprng 3.8.20.
> 
> My /etc/printcap looks like this:
> 
> # APS1_BEGIN:printer1
> # - don't delete start label for apsfilter printer1
> # - no other printer defines between BEGIN and END LABEL
> lp|cdj670;r=300x300;q=medium;c=full;p=a4;m=auto:\
>     :lp=/dev/printers/0:\
>     :if=/usr/etc/apsfilter/basedir/bin/apsfilter:\
>     :sd=/var/spool/lpd/lp:\
>     :lf=/var/spool/lpd/lp/log:\
>     :af=/var/spool/lpd/lp/acct:\
>     :mx#0:\
>     :sh:
> # APS1_END - don't delete this
> 
> 
> Both /usr/etc/apsfilter/basedir/bin/apsfilter, /dev/printers/0 and the
> files in /var/spool/lpd exists.
> 
> Why doesn't it work?

You probably have to add a line:
default_format=f
to your /etc/lpd.conf.
This will enable proper format conversion in the filter.
Some pre-compiled LPRNG packages have this disabled by default.

	Carsten

-- 
Certify your minority, support spyware!
Soon to come as TCPA and Palladium from Microsoft & Co.