Can't add printer with the Postscript Driver

Bug #81787 reported by Alan Ott
2
Affects Status Importance Assigned to Milestone
foomatic-db-engine (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnome-cups-manager

Go to System->Admin->Printers in the menu
Double-Click "New Printer"
Select "Network Printer"
Select "HP JetDirect"
Enter a Host IP address
Click Next
Select "HP" as Manufacturer
Select "LaserJet 2100" as model
** THIS NEXT ONE SEEMS TO BE THE KEY
Select "Postscript" as the Driver
Click Forward
Enter a name for the printer, description, etc.
Click Apply

No printer has been added.

If you run gnome-cups-add from the command line and do the same thing, you get an error message at the end reading:

** (gnome-cups-add:7032): WARNING **: IPP request failed with status 1280

Just before it, is:

Selected ppd file = foomatic:HP-LaserJet_2100-Postscript.ppd

Seems pretty straight forward. It does this every time. I just updated a few minutes ago, and I'm using 6.10

Revision history for this message
Gabriel Dragffy (dragffy-deactivatedaccount) wrote :

I can confirm this. Always happened on Dapper, Edgy and is still ocurring on Feisty. I have done a clean install of the operating systems. Selecting a Networked JetDirect in the manager, enter the IP: 192.168.1.10, choose the recommended PostScript driver for my LaserJet 3055 and finish, no printer is added. If you select hpijs then it will be added OK.

Please set this bug to confirmed, and hopefully take some action to clear it up. Thanks,
Gabe

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

This is a problem of Foomatic PPD generator:

--------------------
till@till-laptop:~/ubuntu/gnome-cups-manager$ /usr/lib/cups/driver/foomatic list | grep LaserJet_2100-Postscript
"foomatic:HP-LaserJet_2100-Postscript.ppd" en "HP" "HP LaserJet 2100 Foomatic/Postscript" "MFG:Hewlett-Packard;MDL:HP LaserJet 2100 Series;CMD:PJL,MLC,PCL,PCLXL,POSTSCRIPT;DES:Hewlett-Packard LaserJet 2100 Series;"
till@till-laptop:~/ubuntu/gnome-cups-manager$
--------------------

but

--------------------
till@till-laptop:~/ubuntu/gnome-cups-manager$ /usr/lib/cups/driver/foomatic cat foomatic:HP-LaserJet_2100-Postscript.ppd
The printer (null) (null) (ID: HP-LaserJet_2100) is not supported by the driver Postscript!
Could not run "foomatic-combo-xml"/"foomatic-perl-data"! at /usr/share/perl5/Foomatic/DB.pm line 571.
till@till-laptop:~/ubuntu/gnome-cups-manager$
--------------------

Same happens also to the HP LaserJet 3390 and probably some other printers.

Changed in gnome-cups-manager:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

The fix is on its way into Feisty.

Please test the following foomatic-db-engine package:

http://www.linux-foundation.org/~till/tmp/ubuntu/feisty/foomatic-db-engine/

Changed in foomatic-db-engine:
status: Confirmed → Fix Committed
Changed in foomatic-db-engine:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.