HP PSC 2110 printer PJL ENTER LANGUAGE=PCL3GUI

Bug #58908 reported by Mark Deason
This bug report is a duplicate of:  Bug #55828: PJL output from 1.2.2 client over IPP. Edit Remove
2
Affects Status Importance Assigned to Milestone
gnome-cups-manager (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: gnome-cups-manager

HP PSC 2110 all-in-one inkjet printer connected to Ubuntu dapper laptop client via network to Ubuntu dapper server and USB... gnome-cups-manager installed on both... hpijs HPLIP 0.9.7 PSC 2110 driver on both... printing postscript (including test page button from gnome-cups-manager) from client results in following page...

-12345X@PJL ENTER LANGUAGE=PCL3GUI
17H1-1M12Ao0M1-2Hg20WXX XX
 u600Dr4800Sr1Ap52Yb0Vb437W

... switching client driver to Generic PostScript works...

Dunno if this is a cups problem, or a documentation problem.

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

This is not a bug in Ubuntu. It is wrongly configured. What you are doing is to let the client convert the PostScript coming from the applications into PCL and this is sent to the server which assumes it to be plain text and tries to convert it to PCL again, and the result on the paper looks like if you open a PCL file with a text editor.

In a network environment with CUPS the printer filters and drivers are always only on the server.

The easiest should be to have the following lines in the server's /etc/cups/cupsd.conf:

Browsing On
BrowseAddress @LOCAL

and to restart the CUPS daemon there.

THe client's /etc/cups/cupsd.conf should contain:

Listen *:631
Browsing On
BrowseAllow @LOCAL
BrowseDeny All
BrowseOrder deny,allow

Restart the CUPS daemin on the client(s), too. Remove your print queues for the PSC 2110 from your clients. Wait for 30 seconds and the server's print queue should automatically get visible on the clients.

See also

http://www.linuxprinting.org/~till/printing-tutorial/tut.html

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

I have forgotten one thing:

Also the server needs

Listen *:631

(do not forget to restart the CUPS daemon after this change).

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

@Till

> This is not a bug in Ubuntu. It is wrongly configured. What you
> are doing is to let the client convert the PostScript coming from
> the applications into PCL and this is sent to the server which
> assumes it to be plain text and tries to convert it to PCL again,
> and the result on the paper looks like if you open a PCL file with a
> text editor.

I was thinking the same a while ago, see bug #55828. But this really is a bug, an upstream STR has been filed for this: http://www.cups.org/str.php?L1881+P0+S0+C0+I0+E0+Q1881.
This problem is fixed in CUPS 1.2.3 (not yet included into Dapper or Edgy, but coming soon).

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Thanks for your bug report.
This bug has already been reported into our bug tracking system as bug #55828.
Marking as a duplicate of bug #55828, please add further comments to that bug report.

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.