Mailinglist Archive: opensuse-bugs (4753 mails)

< Previous Next >
[Bug 594812] New: udev-configure-printer uses "usb/..." device URI for HP printers
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 8 Apr 2010 14:00:58 +0000
  • Message-id: <bug-594812-21960@xxxxxxxxxxxxxxxxxxxxxxxx/>
http://bugzilla.novell.com/show_bug.cgi?id=594812

http://bugzilla.novell.com/show_bug.cgi?id=594812#c0


Summary: udev-configure-printer uses "usb/..." device URI for
HP printers
Classification: openSUSE
Product: openSUSE 11.2
Version: Final
Platform: All
OS/Version: openSUSE 11.2
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Printing
AssignedTo: vuntz@xxxxxxxxxx
ReportedBy: jsmeix@xxxxxxxxxx
QAContact: jsmeix@xxxxxxxxxx
Found By: Development
Blocker: ---


Created an attachment (id=353181)
--> (http://bugzilla.novell.com/attachment.cgi?id=353181)
What there is in /var/log/messages while udev-configure-printer set up the
queue

I plugged in my HP LaserJet 1220 printer/scanner
to the USB and udev-configure-printer set up a print queue
where both the CUPS device URI and the PPD file (i.e. the driver)
are "problematic":

The device URI is "usb:/..." but the generic CUPS "usb"
backend does not provide the functionality which is needed
so that the scanner unit can be used.
HPLIP's "hp" backend is required for HP all-in-one devices.
Even for plain HP printers the "hp" backend should be used
because it provides the functionality which is needed
so that HPLIP's "hp-toolbox" can show the device status.

Both backends detect the device:
--------------------------------------------------------------
# /usr/lib/cups/backend/usb
direct usb://HP/LaserJet%201220 "HP LaserJet 1220" "HP LaserJet 1220"
"MFG:Hewlett-Packard;CMD:PJL,MLC,PCL,PCLXL,POSTSCRIPT;MDL:HP LaserJet
1220;CLS:PRINTER;DES:Hewlett-Packard LaserJet 1220;MEM:8MB" ""

# /usr/lib/cups/backend/hp
direct hp:/usb/HP_LaserJet_1220?serial=00XXXXXXXXXX "HP LaserJet 1220" "HP
LaserJet 1220 USB 00XXXXXXXXXX HPLIP" "MFG:HewLett Packard;MDL:HP LaserJet
1220;CLS:PRINTER;DES:HP LaserJet 1220;SN:00XXXXXXXXXX;"
--------------------------------------------------------------
so that I don't see a reason why not the "hp:/..."
device URI is used by udev-configure-printer.

Furthermore, when I set up a second print queue using
YaST or hp-setup with the "hp:/..." device URI
the udev-configure-printer queue does no longer work
because of what is described in bug #184825


The PPD file is "HP/LaserJet_1220-lj4dith.ppd.gz" which
runs the Ghostscript driver "lj4dith" which provides
only basic printout quality compared to PostScript
(the HP LaserJet 1220 is a native PostScript printer).

--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >