[OpenIndiana-discuss] Xerox B215 printer with CUPS

Gary Mills gary_mills at fastmail.fm
Tue Sep 29 01:56:26 UTC 2020


On Thu, Aug 27, 2020 at 02:27:03PM -0500, Tim Mooney via openindiana-discuss wrote:
> In regard to: [OpenIndiana-discuss] Xerox B215 printer with CUPS, Gary...:
> 
> > I do have a PPD file, Xerox_B215_Series.ppd, that I downloaded from
> > the Xerox site.  The file does say that it's for linux only, but I
> > assume it will work with OI.
> 
> It should, but it depends somewhat on how the PPD was generated and
> what assumptions were made.  Sometimes PPDs that assume Linux have
> embedded paths to commands (filters) they expect to be present on the
> Linux system.  OI may not have the same filter installed, or it may be
> a different version.

I just tried it, and got this error from CUPS:

    E [28/Sep/2020:15:43:22 +0600] xerox: File
    "/usr/lib/cups/filter/rastertospl" not available: No such file or
    directory

> I would definitely try use the PPD from Linux, but I would also examine it
> to see if you spot any places where it's assuming paths or filters from
> an environment that may not quite match OI.

The beginning of the ppd file is like this:

    *FormatVersion: "4.3"
    *FileVersion: "1.0"
    *LanguageVersion: English
    *LanguageEncoding: ISOLatin1
    *PCFileName: "B215.ppd"
    *Manufacturer:  "Xerox"
    *Product: "(LaserMFP)"
    *cupsVersion:   1.1
    *cupsManualCopies: False
    *cupsModelNumber: 196
    *cupsFilter:  "application/vnd.cups-raster 0 rastertospl"
    *ModelName: "Xerox B215 Series"
    *ShortNickName: "B215"
    *NickName: "Xerox B215 Series"
    *1284DeviceID: "MFG:Xerox;CMD:SPL;MDL:B215 Series"
    *PSVersion:     "(3010.000) 550"
    *LanguageLevel: "3"
    *ColorDevice: False
    *DefaultColorSpace: Gray
    *FileSystem:    False
    *Throughput:    "21"

The rastertospl filter does not exist on OI.  I understand that it's
a proprietary filter without source.

[...]
> > Are you actually using this printer model?
> > What PDL method does CUPS use for this printer?
> 
> I'm not using an Xerox printers current, so I don't know.  You can
> probably tell what CUPS will send to the printer by looking at the PPD,
> though.

I can't tell from the ppd file.  I see `setpagedevice' all over the
place.  That sounds like Postscript to me.  I also see `@PJL' all over
the place.  That's HP printer talk to me.  I don't know what it's
doing.

Does anyone have a ppd file for this printer that works on OI?


-- 
-Gary Mills-		-refurb-		-Winnipeg, Manitoba, Canada-



More information about the openindiana-discuss mailing list