Problems setting up printer.

Warren Block wblock at wonkity.com
Fri Sep 11 14:19:42 UTC 2015


On Fri, 11 Sep 2015, Polytropon wrote:

> On Thu, 10 Sep 2015 21:49:41 -0600, reg at dwf.com wrote:
>>
>> I've read and reread the printers section of the
>> Handbook, but haven't been able to put together
>> a printcap that will print.
>>
>> I have a Postscript HPLJ4100.
>> It exists with that name in the dns.
>>
>> lp:\
>>         :/lp:=9100 at HPLJ4100:\
>>         :sh:\
>>         :mx#0:\
>>         :sd=/var/spool/lpd/lp:\
>>         :lf=/var/log/lpd-errs:\
>>         :if=/usr/local/libexec/enscript:
>
> You're missing rm= I think, which is essential.

For HP port 9100 printing, there is the alternate form of 
9100 at printername.  Which, now that I look at that line, has two 
problems:

   :/lp:=9100 at HPLJ4100:\

The slash before "lp" here is a mistake.

The colon after "lp" is the second problem.  Colons are field 
separators, so the printer device is never set.

This line should be:

   :lp=9100 at HPLJ4100:\

> Also remember to use cap_mkdb.

It is not needed for /etc/printcap.  At least I've never used it for 
that. :)


More information about the freebsd-questions mailing list