Bug 950776

Summary: Incorrect IEEE 1284 Device ID ... Actual ID is MFG:Hewlett-Packard;MDL:HP LaserJet P1005;
Product: [Fedora] Fedora Reporter: Mads Kiilerich <mads>
Component: hplipAssignee: Tim Waugh <twaugh>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: jpopelka, mads, twaugh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: hplip-3.13.5-1.fc18 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-01 03:12:11 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
lpinfo -l -v none

Description Mads Kiilerich 2013-04-10 20:53:36 UTC
Created attachment 733885 [details]
lpinfo -l -v

Apr 10 22:32:47 xps kernel: usb 3-1: new high-speed USB device number 4 using xhci_hcd
Apr 10 22:32:47 xps kernel: usb 3-1: New USB device found, idVendor=03f0, idProduct=3d17
Apr 10 22:32:47 xps kernel: usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr 10 22:32:47 xps kernel: usb 3-1: Product: HP LaserJet P1005
Apr 10 22:32:47 xps kernel: usb 3-1: Manufacturer: Hewlett-Packard
Apr 10 22:32:47 xps kernel: usb 3-1: SerialNumber: BC123PQ
Apr 10 22:32:47 xps logger[14551]: loading HP Device 003 004
Apr 10 22:32:47 xps systemd-udevd[14550]: missing file parameter for attr
Apr 10 22:32:47 xps mtp-probe[14552]: checking bus 3, device 4: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
Apr 10 22:32:47 xps mtp-probe[14552]: bus: 3, device: 4 was not an MTP device
Apr 10 22:32:47 xps logger[14553]: loading hp_printer_device 003 004
Apr 10 22:32:47 xps logger[14555]: loading HP Device 3-1 3-1
Apr 10 22:32:47 xps systemd[1]: Starting Printer.
Apr 10 22:32:47 xps systemd[1]: Reached target Printer.
Apr 10 22:32:47 xps systemd[1]: Starting Configure Plugged-In Printer...
Apr 10 22:32:47 xps hp-mkuri[14559]: common/utils.c 98: unable to find [s{product}] support-type in /usr/share/hplip/data/models/models.dat
Apr 10 22:32:47 xps kernel: usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x3D17
Apr 10 22:32:47 xps systemd[1]: Started Configure Plugged-In Printer.
Apr 10 22:32:47 xps kernel: usbcore: registered new interface driver usblp
Apr 10 22:32:47 xps udev-configure-printer[14562]: add usb-003-004
Apr 10 22:32:47 xps udev-configure-printer[14562]: device devpath is /devices/pci0000:00/0000:00:14.0/usb3/3-1
Apr 10 22:32:47 xps udev-configure-printer[14562]: MFG:Hewlett-Packard MDL:HP LaserJet P1005 SERN:- serial:BC123PQ
Apr 10 22:32:47 xps check-plugin.py[14561]: hp-check-plugin[14561]: error:  hp-systray must be running.
Apr 10 22:32:47 xps check-plugin.py[14561]: hp-check-plugin[14561]: error: Run hp-systray manually and re-plugin printer
Apr 10 22:32:48 xps kernel: usblp0: removed
Apr 10 22:32:48 xps kernel: usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x3D17
Apr 10 22:32:48 xps udev-configure-printer[14562]: SERN field matches USB serial number
Apr 10 22:32:48 xps udev-configure-printer[14562]: URI match: hp:/usb/HP_LaserJet_P1005?serial=BC123PQ
Apr 10 22:32:48 xps udev-configure-printer[14562]: URI contains USB serial number
Apr 10 22:32:48 xps udev-configure-printer[14562]: URI match: usb://HP/LaserJet%20P1005?serial=BC123PQ
Apr 10 22:32:48 xps udev-configure-printer[14562]: About to add queue for hp:/usb/HP_LaserJet_P1005?serial=BC123PQ
Apr 10 22:32:48 xps udev-add-printer[14562]: add_queue: URIs=['hp:/usb/HP_LaserJet_P1005?serial=BC123PQ', 'usb://HP/LaserJet%20P1005?serial=BC123PQ']
Apr 10 22:32:48 xps dbus-daemon[651]: dbus[651]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)
Apr 10 22:32:48 xps dbus[651]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)
Apr 10 22:32:48 xps dbus-daemon[651]: dbus[651]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Apr 10 22:32:48 xps dbus[651]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Apr 10 22:32:56 xps udev-add-printer[14562]: PPD: HP-LaserJet_P1005.ppd.gz; Status: 0
Apr 10 22:32:56 xps colord[1552]: Profile added: HP-LaserJet-P1005-Gray..
Apr 10 22:32:56 xps colord[1552]: (colord:1552): Cd-WARNING **: failed to get session [pid 1565]: Unknown error -2
Apr 10 22:32:56 xps colord[1552]: Device added: cups-HP-LaserJet-P1005
Apr 10 22:32:56 xps dbus-daemon[651]: dbus[651]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' (using servicehelper)
Apr 10 22:32:56 xps dbus[651]: [system] Activating service name='org.opensuse.CupsPkHelper.Mechanism' (using servicehelper)
Apr 10 22:32:56 xps dbus-daemon[651]: dbus[651]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Apr 10 22:32:56 xps dbus[651]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Apr 10 22:32:56 xps udev-configure-printer[14562]: **** Incorrect IEEE 1284 Device ID: [u'drv:///hp/hpijs.drv/hp-laserjet_p1005-hpijs.ppd', u'drv:///hp/hpcups.drv/hp-laserjet_p1005.ppd']
Apr 10 22:32:56 xps udev-configure-printer[14562]: **** Actual ID is MFG:Hewlett-Packard;MDL:HP LaserJet P1005;
Apr 10 22:32:56 xps udev-configure-printer[14562]: **** Please report a bug against the HPLIP component
Apr 10 22:32:56 xps udev-configure-printer[14562]: Using HP-LaserJet_P1005.ppd.gz (status: 0)

# lpstat -t
scheduler is running
system default destination: HP-LaserJet-P1005
device for HP-LaserJet-P1005: hp:/usb/HP_LaserJet_P1005?serial=BC123PQ
HP-LaserJet-P1005 accepting requests since Wed 10 Apr 2013 10:32:56 PM CEST
printer HP-LaserJet-P1005 is idle.  enabled since Wed 10 Apr 2013 10:32:56 PM CEST

hplip-3.13.2-1.fc18.x86_64

Comment 1 Mads Kiilerich 2013-04-10 21:38:21 UTC
(The printer works OK after installing hplip-gui. The issue here is the bad initial user experience and the error message / request for feedback. If hplip-gui is necessary then I would expect PK to install it.)

Comment 2 Tim Waugh 2013-04-11 08:52:50 UTC
Thanks for the ID, I've checked in that fix.

hplip-gui isn't -- strictly speaking -- necessary, in the sense that installing the plug-in can be done from the command line.

The way it is expected to work for hplip drivers requiring the plug-in is this: the first time you print a job, that job will fail.  As a result, a notification should be displayed instructing the user to run "hp-plugin" to install the required plugin. (HPLIP controls the message text of this notification.)

Comment 3 Mads Kiilerich 2013-04-11 10:02:09 UTC
(In reply to comment #2)
> The way it is expected to work for hplip drivers requiring the plug-in is
> this: the first time you print a job, that job will fail.  As a result, a
> notification should be displayed

That didn't happen - but I assume that was perhaps because of the missing ID?

Comment 4 Tim Waugh 2013-04-11 10:14:20 UTC
No, a missing ID wouldn't cause that.

If you view the printer using system-config-printer, and look at the Ink/Toner Levels section, are there status messages for the printer?

Comment 5 Fedora Update System 2013-05-20 07:53:32 UTC
hplip-3.13.5-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/hplip-3.13.5-1.fc19

Comment 6 Fedora Update System 2013-05-20 07:58:37 UTC
hplip-3.13.5-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/hplip-3.13.5-1.fc18

Comment 7 Fedora Update System 2013-05-20 20:07:01 UTC
Package hplip-3.13.5-1.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing hplip-3.13.5-1.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-8643/hplip-3.13.5-1.fc19
then log in and leave karma (feedback).

Comment 8 Fedora Update System 2013-06-01 03:12:11 UTC
hplip-3.13.5-1.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2013-06-25 03:27:02 UTC
hplip-3.13.5-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.