26 May 2009 18:12
Re: Suggestion about postscript printer
Gabriele Gamba <ggamba@...>
2009-05-26 16:12:15 GMT
2009-05-26 16:12:15 GMT
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!