Date: 03 Feb 2003 13:13:41 +1100 From: Andrew Reilly <areilly@bigpond.net.au> To: alane@geeksrus.net Cc: FreeBSD Ports List <ports@freebsd.org> Subject: Re: CUPS on FreeBSD: what if printer is postscript? Message-ID: <1044238421.17530.22.camel@gurney.reilly.home> In-Reply-To: <20030201060451.GA30223@wwweasel.geeksrus.net> References: <1044078083.469.5.camel@gurney.reilly.home> <20030201060451.GA30223@wwweasel.geeksrus.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Alan, Thanks for the help! On Sat, 2003-02-01 at 17:04, AlanE wrote: > On Sat, Feb 01, 2003 at 04:41:23PM +1100, Andrew Reilly wrote: > >Hi Alan, maintainer of the ports/print/cups port on FreeBSD, > > > >A bunch of other ports, like SAMBA, now require cups, and it seems like > >a cool and groovy thing, so OK. > > > >But whereas I wasn't actually having any problems with good old lpr/lpd > >and my postscript printer (a Lexmark Optra E312L), I can't find any CUPS > >do_nothing.ppd or GenericPS.ppd that I would expect to talk to a generic > >postscript printer. > > > >Any clues, or other fora where I might more profitably ask this > >question? > > Use the PPD for Windows NT that came with the printer. It's NOT a do nothing > ppd. Or go to Adobe's site, where you can download PPD files also. > > I have a PS printer, too, and I use the NT PPD and it works fine. I found the PPD that my WindowsXP laptop was using, and that seems to have worked nicely. Thanks! I'm now a CUPS site! I couldn't find any references to this exercise in the CUPS doco, and since I hardly ever use Windows, it simply didn't occur to me that a "Windows" file might be the answer. Before finding the one on my laptop, I tried downloading the driver set from Lexmark (24M!), and used wine to run the executable archive. The things that were unpacked that looked like they might be ppd files seemed to be compressed, with ".pp_" extensions. "file" didn't know what they were. For future reference, is there a tool that can decompress these? One other doco gotcha that you/the ports crew might like to think about, though: CUPS supplies replacements for lpr, lpc, lpd et-al, and puts these in /usr/local/bin, where one would expect them to be. But the FreeBSD standard PATH (and common practise) dictates that the system directories preceed the local ones, so the system programs are found first, which doesn't work. A warning in the install or doco, to set NO_LPR=true in /etc/make.conf, and to delete/rename the existing programs might be a good idea? Thanks again, -- Andrew Reilly <areilly@bigpond.net.au> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1044238421.17530.22.camel>