REGRESSION: IEEE-1284 device IDs in PPDs must exactly match what the printers report
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
Triaged
|
Undecided
|
Unassigned | ||
hplip (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
From HPLIP 3.9.2 on the IEEE-1284 device IDs in the PPD files are totally broken. The PPD for the HP PhotoSmart C8100 contains for example:
*1284DeviceID: "MFG:HP;
whereas the printer (on USB) reports (fields for status reporting left out):
MFG:HP;
The fields of the device ID in the PPD file must exactly match the corresponding fields in the device ID reported by the printer, as the device ID is used for reliable auto-assignment of the correct driver/PPD file to the printer. So the PPD must contain the following:
*1284DeviceID: "MFG:HP;
Can you please fix all the PPDs? In HPLIP 2.x.x this was still correct.
I appreciate if you can provide me a patch before April 2 (deep freeze for Ubuntu Jaunty release).
Changed in hplip: | |
assignee: | nobody → kalosaurusrex |
status: | New → Triaged |
Sorry, Jaunty final freeze is April 9, but it would be nice if you could give me the patch before April 6, as on April 7 I am leaving for the OpenPrinting Summit.