[cups.bugs] [HIGH] STR #1710: cupstestppd also complains with correct "*1284DeviceID" in the PPD

Till Kamppeter till.kamppeter at gmx.net
Fri May 19 12:05:39 PDT 2006


[STR New]

Go to linuxprinting.org and look up a non-PostScript printer with "Known
autodetection signatures: ..." on its database entry page. Download the
PPD file of such a model and run "cupstestppd" over it. You will get

---------------------------------------------------------------------
[root at majax g]# cupstestppd /etc/cups/ppd/HPPSmart2600.ppd
/etc/cups/ppd/HPPSmart2600.ppd: FAIL
      **FAIL**  1284DeviceId must be 1284DeviceID!
                REF: Page 72, section 5.5
        WARN    DefaultResolution has no corresponding options!
[root at majax g]#
---------------------------------------------------------------------

If you look into the PPD file you will find the correct "*1284DeviceID".

Example printer entry/PPD file:

http://www.linuxprinting.org/show_printer.cgi?recnum=HP-PhotoSmart_2600
http://www.linuxprinting.org/ppd-o-matic.cgi?driver=hpijs&printer=HP-PhotoSmart_2600&show=1

There is no "1284DeviceId" somewhere else in the PPD (comment or so), it
seems that "cupstestppd" searches this expression case-insensitive, which
does not make much sense to find a mistake in case.

Link: http://www.cups.org/str.php?L1710
Version: 1.2.0





More information about the cups-devel mailing list