Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Oct 2002 11:44:53 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        Richard Tobin <richard@cogsci.ed.ac.uk>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Remote printing to Mac without ghostscript etc
Message-ID:  <Pine.BSF.4.21.0210241138190.87139-100000@wonkity.com>
In-Reply-To: <200210241732.SAA20907@sorley.cogsci.ed.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 24 Oct 2002, Richard Tobin wrote:

> I have an iMac (MacOS X 10.2) with an Epson printer attached.  Is
> there a reasonable way to use it as a print server from FreeBSD
> without installing CUPS, ghostscript and all the associated stuff?
> The Mac can print postscript perfectly well so it seems pointless to
> have the FreeBSD box converting it to the Epson printer language
> instead of sending postscript and converting on the Mac.

The basic lpr/lpd system doesn't use CUPS or Ghostscript or apsfilter.  
Most of that stuff is so you don't need to know what type of file is
being sent.

So no, you don't need it.  What you do need is to set up the Mac to
receive incoming lpr jobs; to do that, it would run lpd, or whatever
they're calling it.

On the FreeBSD side, you set up a print queue that doesn't translate,
just sends the stuff to the remote lpd server:

lp:\
	:lp=:\
	:sh:\
	:mx#0:\
	:rm=addressofmaclpdserver:\
	:rp=lp:\
	:sd=/var/spool/output/lpd/lp:\
	:lf=/var/log/lpd-errs:

You need to create /var/spool/output/lpd/lp for lpd, and that "rp=raw"
line assumes the print queue on the Mac is called "lp".

-Warren Block * Rapid City, South Dakota USA



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0210241138190.87139-100000>