Gabriele Gamba | 26 May 2009 18:12
Picon
Favicon

Re: Suggestion about postscript printer

Pete Brown ha scritto:
> Hi Gabriele
> 
> Gabriele Gamba wrote:
>> At office we have a Xerox Postscript network printer online. The
>> documentation says that supported languages are: "PCL6, PCL5e,
>> PostScript 3 emulation".
>>
>> I downloaded the Generic Windows PPD file from Xerox site, converted it
>> to OS/2 codepage and added to the Postscript Printer Driver from
>> http://svn.netlabs.org/ecups/wiki/eCupsScript.
>> Last, I created an object with output port through SLPR.
>>
>> Now, if I drop an ASCII file on the printer object and select "plain
>> text" nothing happens, if I select "printer-specific" the file is
>> correctly printed. Unfortunately, nothing happens if I print directly
>> from applications. "Printing to file" in Lucide produced a PS file that,
>> when dropped on the print object, was printed as ASCII.
>>
>> I have also tried to install this printer in CUPS, but I could not find
>> a "Generic postscript printer" in the list, and if I use the Xerox' PPD
>> file, I get this error:
>>
>> "Filter "/Library/Printers/Xerox/filter/XeroxPSFilter" for printer
>> "XEROX265" not available: No such file or directory"
>>
>> Any suggestion?
>>
>> Bye and thanks!
>> Gabriele
> 
> 
> 
> The fact that you mention Lucide leads me to suspect you have an eCS 
> system.
> 
> If that is correct there is a tool you can use to add a PPD file to 
> pscript.drv - I suggest having the 30.822 build installed as the later 
> built (30.827?) did not work after adding a ppd here.
> 
> The eCS tool is called Add Printer drivers and is installed as 
> \ecs\bin\instpdr.exe on eCS2.0RC6a - otherwise it is available in the 
> eCS Betazone. Makes adding a ppd very easy  :-)
> 
> The CUPS filter error suggests that you need a filter not installed - 
> maybe splix, see http://svn.netlabs.org/ecups/wiki/CupsPort
> 

Hi Peter,

thanks for the hint but the problem wasn't in adding the PPD file. I 
think the one from Xerox is definitely not usable as it contains the 
following lines:

*cupsFilter: "application/vnd.cups-postscript 0 
/Library/Printers/Xerox/filter/XeroxPSFilter"
*APDialogExtension: "/Library/Printers/Xerox/PDEs/Xerox WorkCentre 
265_275.plugin"
*APDialogExtension: "/Library/Printers/Xerox/PDEs/Xerox WorkCentre 
265_275 Accounting.plugin"

that will hardly ever work on a CUPS/2 system.
At last I tried to select from Cups printers list the "Xerox WorkCentre 
M118", that is "PCL6, PCL5e, PostScript 3 emulation" too, added 
cupsash.exe (that was missing from the installation package :-) and now 
I can print!

By the way, my laptop has 2 different printers configured using 2 
different CUPS ports and everything works beautifully. Thanks to Steven 
Levine and magic WPS, when XWLan recognize the home or the office 
wireless network, default printer is modified accordingly!

Gmane