udev-configure-printer /invalid or missing IEEE 1284 Device ID

Bug #459648 reported by starslights
100
This bug affects 20 people
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: udev

Hello,

I run Kubuntu Karmic 64 bits, on x86 64 and in my log i found a error about Udev.

2009-10-24 09:47:34 udev-configure-printer invalid or missing IEEE 1284 Device ID
2009-10-24 09:47:34 udev-configure-printer Failed to get parent

Best Regards

ProblemType: Bug
Architecture: amd64
Date: Sat Oct 24 11:16:42 2009
DistroRelease: Ubuntu 9.10
MachineType: System manufacturer P5Q-E
NonfreeKernelModules: nvidia
Package: udev 147~-6
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-14-generic root=UUID=7e3e1cb1-a36d-4ad9-a5ce-5cc33e2d2ca5 ro quiet splash
ProcEnviron:
 LANGUAGE=
 LANG=fr_CH.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: udev
Uname: Linux 2.6.31-14-generic x86_64
XsessionErrors:
 (polkit-gnome-authentication-agent-1:2995): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (npviewer.bin:6107): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so: mauvaise classe ELF: ELFCLASS64
dmi.bios.date: 02/25/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2001
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5Q-E
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2001:bd02/25/2009:svnSystemmanufacturer:pnP5Q-E:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5Q-E:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: P5Q-E
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
starslights (starslights) wrote :
affects: udev (Ubuntu) → system-config-printer (Ubuntu)
Revision history for this message
net4home (net4home) wrote :

This also effects new installations loading printer drivers for a network printer. Let me know if you need any more information from my system.

Thanks
Kevin

Revision history for this message
Jeff Long (isorhythmic) wrote :

Has anything been done on this yet? I cannot use my laserjet with the USB-parallel cable, but other USB printers work fine.

Revision history for this message
mstombs (michael-tombs) wrote :

Not an extensive test, but I also had this problem, but just tried again, and despite these errors in the log, my HP Laserjet now works via usb to parallel adaptor:-

Dec 17 22:42:28 i6600quad kernel: [ 1524.620355] usb 2-4.1: new full speed USB device using ehci_hcd and address 4
Dec 17 22:42:28 i6600quad udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.1/2-4.1:1.0
Dec 17 22:42:28 i6600quad udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.1
Dec 17 22:42:28 i6600quad udev-configure-printer: Device vendor/product is 067B:2305
Dec 17 22:42:28 i6600quad kernel: [ 1524.731459] usb 2-4.1: configuration #1 chosen from 1 choice
Dec 17 22:42:28 i6600quad udev-configure-printer: add /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.1/2-4.1:1.0/usb/lp0
Dec 17 22:42:28 i6600quad kernel: [ 1524.815064] usblp0: USB Bidirectional printer dev 4 if 0 alt 1 proto 2 vid 0x067B pid 0x2305
Dec 17 22:42:28 i6600quad kernel: [ 1524.815087] usbcore: registered new interface driver usblp
Dec 17 22:42:29 i6600quad udev-configure-printer: failed to claim interface
Dec 17 22:42:29 i6600quad udev-configure-printer: failed to claim interface
Dec 17 22:42:29 i6600quad udev-configure-printer: invalid or missing IEEE 1284 Device ID
Dec 17 22:42:29 i6600quad udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.1
Dec 17 22:42:29 i6600quad udev-configure-printer: MFG:Hewlett-Packard MDL:HP LaserJet 1220 SERN:- serial:
Dec 17 22:42:30 i6600quad kernel: [ 1526.049640] usb 2-4.1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
Dec 17 22:42:30 i6600quad hp[2387]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Dec 17 22:42:30 i6600quad python: io/hpmud/pp.c 627: unable to read device-id ret=-1
Dec 17 22:42:32 i6600quad udev-configure-printer: URI matches without serial number: usb://HP/LaserJet%201220
Dec 17 22:42:32 i6600quad udev-configure-printer: No serial number URI matches so using those without
Dec 17 22:42:32 i6600quad udev-configure-printer: About to add queue for usb://HP/LaserJet%201220
Dec 17 22:42:32 i6600quad udev-add-printer: add_queue: URIs=['usb://HP/LaserJet%201220']
Dec 17 22:42:38 i6600quad udev-add-printer: PPD: lsb/usr/hplip/HP/hp-laserjet_1220-ps.ppd; Status: 0
Dec 17 22:42:38 i6600quad udev-add-printer: HP LaserJet 1220: Checking whether plugin is needed

What's changed? Well I had to do a full clean re-install, and later a re-install without re-format. Now using this kernel

Linux i6600quad 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009 x86_64 GNU/Linux

and also the lucid version of usbutils usbutils_0.86-2ubuntu1_amd64.deb

Revision history for this message
Ariel Faigon (ariel.faigon) wrote :

I've been seeing this too lately. I believe it is since one of the recent kernel upgrades, but can't be 100% sure.

I'm running:
    Linux ze 2.6.31-18-generic #55-Ubuntu SMP Fri Jan 8 14:54:52 UTC 2010 x86_64 GNU/Linux

Aside: I've switched my printing to a network (ethernet) printer so I have no problems actually printing. The only annoyance is the messages in the system logs which may indicate a real problem:

I'm seeing the following every reboot:

Jan 17 01:02:18 ze udev-configure-printer: Device vendor/product is 05AC:9122
Jan 17 01:02:18 ze udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 17 01:02:18 ze udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.7/usb2/2-4/2-4.2

Jan 17 01:02:18 ze udev-configure-printer: Device vendor/product is 05AC:921E
Jan 17 01:02:18 ze udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 17 01:02:18 ze udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.7/usb2

Jan 17 01:02:18 ze udev-configure-printer: Device vendor/product is 1D6B:0002
Jan 17 01:02:18 ze udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 17 01:02:18 ze udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1d.2/usb8/8-1

[many more similar triplets of lines omitted]

I'm also seeing 8 of these (instead of the explicit paths) on every reboot:

Jan 17 01:02:18 ze udev-configure-printer: Failed to get parent

HTH

Revision history for this message
jellono (jellono) wrote :
Download full text (7.1 KiB)

I am having the same Problem New Intell Quad core 64 bit machine...

Nothing attached to the firewire at this time..

Keeps throwing...

Jan 18 08:25:13 m3 udev-configure-printer: Failed to get parent
Jan 18 08:25:13 m3 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1a.7/usb1
Jan 18 08:25:13 m3 udev-configure-printer: Device vendor/product is 1D6B:0002
Jan 18 08:25:13 m3 udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 18 08:25:13 m3 udev-configure-printer: Failed to get parent

Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz

~/Desktop$ lspci -v

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
        Subsystem: Hewlett-Packard Company Device 2a69
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>
        Kernel modules: intel-agp

00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 0000e000-0000efff
        Memory behind bridge: fa000000-febfffff
        Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport-driver
        Kernel modules: shpchp

00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit Network Connection (rev 02)
        Subsystem: Hewlett-Packard Company Device 2a69
        Flags: bus master, fast devsel, latency 0, IRQ 26
        Memory at f9ec0000 (32-bit, non-prefetchable) [size=128K]
        Memory at f9efd000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at c080 [size=32]
        Capabilities: <access denied>
        Kernel driver in use: e1000e
        Kernel modules: e1000e

00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
        Subsystem: Hewlett-Packard Company Device 2a69
        Flags: bus master, medium devsel, latency 0, IRQ 16
        I/O ports at c400 [size=32]
        Capabilities: <access denied>
        Kernel driver in use: uhci_hcd

00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
        Subsystem: Hewlett-Packard Company Device 2a69
        Flags: bus master, medium devsel, latency 0, IRQ 21
        I/O ports at c480 [size=32]
        Capabilities: <access denied>
        Kernel driver in use: uhci_hcd

00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02) (prog-if 20)
        Subsystem: Hewlett-Packard Company Device 2a69
        Flags: bus master, medium devsel, latency 0, IRQ 18
        Memory at f9efec00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
        Subsystem: Hewlett-Packard Company Device 2a69
        Flags: bus master, fast devsel, latency 0, IRQ 22
        Memory at f9ef4000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: HDA In...

Read more...

Revision history for this message
T McCool (tjmcwiz) wrote :

Same type of messages within /var/log/syslog for a Levovo R61i with a network attached HP Color LaserJet Printer cp1518ni. Printing works but log contains similar warnings:

-----begin of messages
Jan 29 22:31:10 moerder udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 29 22:31:10 moerder udev-configure-printer: Failed to get parent
Jan 29 22:31:10 moerder udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1a.1/usb4
Jan 29 22:31:10 moerder udev-configure-printer: Device vendor/product is 1D6B:0001
Jan 29 22:31:10 moerder udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 29 22:31:10 moerder udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:1a.7/usb1
Jan 29 22:31:10 moerder udev-configure-printer: Device vendor/product is 1D6B:0002
Jan 29 22:31:10 moerder udev-configure-printer: invalid or missing IEEE 1284 Device ID
Jan 29 22:31:10 moerder udev-configure-printer: Failed to get parent
-----truncated

Version of Linux: Linux 2.6.31-17-generic

Revision history for this message
Ipeacocks (ipeacocks) wrote :

i have this problem too on my HP D1560. what this could be related?

Revision history for this message
Neill_R (neill-rutherford) wrote :
Download full text (5.7 KiB)

I am having this problem too on 2.6.32-20-generic HO office jet G55 see Power off power on messages at bottom of this comment

Apr 14 13:37:28 HPlaptop1 ddclient[1092]: SUCCESS: updating ...
Apr 14 13:37:53 HPlaptop1 kernel: [ 349.931454] usb 1-2.2: USB disconnect, address 11
Apr 14 13:37:53 HPlaptop1 kernel: [ 349.938383] usblp0: removed
Apr 14 13:37:53 HPlaptop1 udev-configure-printer: remove /devices/pci0000:00/0000:00:07.2/usb1/1-2/1-2.2
Apr 14 13:37:58 HPlaptop1 kernel: [ 354.097702] usb 1-2.2: new full speed USB device using uhci_hcd and address 12
Apr 14 13:37:58 HPlaptop1 kernel: [ 354.240751] usb 1-2.2: configuration #1 chosen from 1 choice
Apr 14 13:37:58 HPlaptop1 kernel: [ 354.249900] usblp0: USB Bidirectional printer dev 12 if 0 alt 0 proto 3 vid 0x03F0 pid 0x0011
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: add /devices/pci0000:00/0000:00:07.2/usb1/1-2/1-2.2/1-2.2:1.0
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:07.2/usb1/1-2/1-2.2
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: Device vendor/product is 03F0:0011
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: failed to claim interface
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: invalid or missing IEEE 1284 Device ID
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: add /devices/pci0000:00/0000:00:07.2/usb1/1-2/1-2.2/1-2.2:1.0/usb/lp0
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: parent devpath is /devices/pci0000:00/0000:00:07.2/usb1/1-2/1-2.2
Apr 14 13:37:58 HPlaptop1 udev-configure-printer: MFG:Hewlett-Packard MDL:OfficeJet G55 SERN:SGE08EGCYGVL serial:SGE08EGCYGVL
Apr 14 13:37:59 HPlaptop1 hp[2322]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Apr 14 13:38:00 HPlaptop1 python: io/hpmud/pp.c 627: unable to read device-id ret=-1
Apr 14 13:38:01 HPlaptop1 udev-configure-printer: SERN fields match
Apr 14 13:38:01 HPlaptop1 udev-configure-printer: URI match: usb://HP/OfficeJet%20G55?serial=SGE08EGCYGVL
Apr 14 13:38:01 HPlaptop1 udev-configure-printer: About to add queue for usb://HP/OfficeJet%20G55?serial=SGE08EGCYGVL
Apr 14 13:38:01 HPlaptop1 udev-add-printer: add_queue: URIs=['usb://HP/OfficeJet%20G55?serial=SGE08EGCYGVL']
Apr 14 13:38:59 HPlaptop1 udev-add-printer: PPD: drv:///hpijs.drv/hp-officejet_g55-hpijs.ppd; Status: 0
Apr 14 13:40:04 HPlaptop1 AptDaemon: INFO: Quiting due to inactivity
Apr 14 13:40:04 HPlaptop1 AptDaemon: INFO: Shutdown was requested
Apr 14 13:44:17 HPlaptop1 kernel: [ 733.232981] Inbound IN=hso0 OUT= MAC= SRC=222.208.183.218 DST=89.194.74.158 LEN=40 TOS=0x00 PREC=0x00 TTL=113 ID=256 DF PROTO=TCP SPT=12200 DPT=8000 WINDOW=8192 RES=0x00 SYN URGP=0

power off then power on

Apr 14 14:16:48 HPlaptop1 kernel: [ 2684.428536] usb 1-2.2: USB disconnect, address 12
Apr 14 14:16:48 HPlaptop1 kernel: [ 2684.429293] usblp0: removed
Apr 14 14:16:50 HPlaptop1 udev-configure-printer: remove /devices/pci0000:00/0000:00:07.2/usb1/1-2/1-2.2
Apr 14 14:16:50 HPlaptop1 udev-configure-printer: URI of print queue: usb://HP/OfficeJet%20G55?serial=SGE08EGCYGVL, normalized: officejet g55 serial sge08egcygvl
Apr 14 14:16:50 HPlaptop1 udev-configure-printer: URI of detected printer: usb://HP...

Read more...

Revision history for this message
Ipeacocks (ipeacocks) wrote :

ubuntu 10.04 beta2 also have this bug? Is it bad hp drivers?

Revision history for this message
Ipeacocks (ipeacocks) wrote :

*ubuntu 10.04 beta2 also have this bug!

Revision history for this message
Chris McClelland (prophet36) wrote :

Not sure it was the same problem you guys are facing, but I fixed it by removing usblp from the kernel, like this:

http://www.makestuff.eu/wordpress/?p=1747

Revision history for this message
gf (gf-interlinks-deactivatedaccount) wrote :

Hello Starslights,
Thank you for submitting this bug and reporting a problem with system-config-printer. You made this bug report some time ago and Ubuntu has been updated since then.

Could you confirm that this is no longer a problem and that we can close the bug report?
If it is still a problem, are you still interested in finding a solution to this bug?
If you are, could you let us know, and in the current version, run the following (only once):
apport-collect BUGNUMBER
and upload the updated logs and and any other logs that are relevant for this particular issue.

Thank you again for helping make Ubuntu better.
G
[Ubuntu Bug Squad volunteer triager]

Changed in system-config-printer (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for system-config-printer (Ubuntu) because there has been no activity for 60 days.]

Changed in system-config-printer (Ubuntu):
status: Incomplete → Expired
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.