Red Hat Bugzilla – Bug 221887
Can't print locally with x86_64 systems
Last modified: 2007-11-30 17:11:52 EST
Description of problem:
Version-Release number of selected component (if applicable):
How reproducible: Always
Steps to Reproduce:
1.Connect local printer to computer with x86_64 kernel (or x86_64 kernel-xen)
either Pentium-D or Core 2 Duo
2.Use system-config-printer to set up printer (either HP2420D or Canon S530D)
using either Postscript or not
3.Try to print a test page
Nothing prints out
Test page should print out
There was no problem printing to a local printer when using a 32 bit CPU with 32
When the printer was connected with a parallel cable, the following error
message kept repeating in /var/log/messages :
Jan 7 04:14:16 dickson hp_LaserJet_2420?serial=CNGJD22636: INFO: open device fa
iled; will retry in 30 seconds...
Jan 7 04:14:46 dickson hp_LaserJet_2420?serial=CNGJD22636: unable to send Devic
eOpen: Broken pipe: prnt/hpijs/hplip_api.c 420
When the printer was connected with a USB cable, the following error message
kept repeating in /var/log/messages :
Dec 31 04:28:25 dickson hpiod: unable to write MLCInit: Resource temporarily una
vailable io/hpiod/mlc.cpp 321
Dec 31 04:28:25 dickson hpiod: error discarding URB: Invalid argument urb=0x6216
d0 io/hpiod/usbext.c 131
Dec 31 04:28:26 dickson hp_LaserJet_2420?serial=CNGJD22636: INFO: open print cha
nnel failed; will retry in 30 seconds...
What does 'rpm -q hplip' say?
Please try 1.6.12-1.fc6 from updates-testing:
yum --enablerepo=updates-testing update 'hplip*' 'hpijs*' 'libsane-hpaio*'
That fixed the problem for using usb local printers. I still have the same
error message when using the local serial port, but that may be a problem with
that specific motherboard. At this point, I am satisfied, since my local
printers can all connect via usb cables.
The USB printers no longer print. Both computers are using 64bit FC6 and both
automatically update through yum each night. Obviously, some update broke the
There was no error message in /var/log/messages regarding this, and the
following is from /var/log/cups/error_log:
I [16/Mar/2007:11:55:02 -0500] Adding start banner page "none" to job 261.
I [16/Mar/2007:11:55:02 -0500] Adding end banner page "none" to job 261.
I [16/Mar/2007:11:55:02 -0500] Job 261 queued on "lp" by "root".
I [16/Mar/2007:11:55:02 -0500] Started filter /usr/lib/cups/filter/texttopaps (P
ID 14397) for job 261.
I [16/Mar/2007:11:55:02 -0500] Started filter /usr/lib/cups/filter/pstops (PID 1
4398) for job 261.
I [16/Mar/2007:11:55:02 -0500] Started backend /usr/lib/cups/backend/usb (PID 14
399) for job 261.
Ed: please file a separate bug report.