CUPS 1.2.2 and LaserJet 2100 (PostScript Level 2)

Patric p123t at gmx.de
Thu Sep 28 05:26:20 PDT 2006


> Patric wrote:
> > Hello CUPS Community!
> >
> > I recently installed Ubuntu 6.06 with CUPS 1.2.2 and I'm facing problems with a LaserJet 2100 PostScript printer. Everything I get out is a lot of junk.
> >
> > The reason seems to be, that this printer is not capable of printing PS level 3 (it support 1 and 2 only), but the CUPS filter programs generate level 3 PS files. I had a look at the source of pstops and texttops and in both you'll find
> >
> > puts("%!PS-Adobe-3.0");
> >
> > hardcoded. It doesn't matter the PPD file states this printer being a level 2 printer (LanguageLevel=2). According to error_log the PPD is read but however the supported level is not evaluated.
> >
> > The question is now, how can I print on a PS level 2 printer using CUPS?
> >
> > Thanks for any support!
> >
> > Regards
> >     Patric
>
> Thje "%!PS-Adobe-3.0" only states that the PS job conforms to DSC version 3 (the latest one
> published by Adobe), it has nothing to do with the language level. I don't know the
> details of your HP Laserjet 2100, but I suspect that this beast, like most HP printers,
> support autodetection of the printer language to switch between PCL and PS.
>
> Make sure that either the printer is set to PDL autodetection or that the PPD
> contains the appropriate PJL statements.
>
> To give more advice, we need more info; perhaps you maight post an URL to
> the error log?
>
> Helge
>
> --
> Helge Blischke
> Softwareentwicklung
> SRZ Berlin | Firmengruppe besscom
> http://www.srz.de

OK, this was just a poor guess with the puts command in *tops filters and I was completely off the track.

So I have to setup the printer in the Ubuntu Printing menu as an HP LaserJet 2100 PostScript printer but use a different PPD? How about this one:

http://www.cups.org/ppd/hp/en/hp2100_4.ppd.gz ?

Unfortunately I don't have access to this PC currently. But I'll try to find out more as soon as possible and post an error log.

Thanks so far!

Regards
    Patric




More information about the cups mailing list