Bug 221887 - Can't print locally with x86_64 systems
Can't print locally with x86_64 systems
Status: CLOSED ERRATA
Product: Fedora
Classification: Fedora
Component: hplip (Show other bugs)
6
x86_64 Linux
medium Severity medium
: ---
: ---
Assigned To: Tim Waugh
:
Depends On:
Blocks: FC7Target
  Show dependency treegraph
 
Reported: 2007-01-08 14:06 EST by Ed Friedman
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version: 1.6.12-1.fc6
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-02-05 09:22:11 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Ed Friedman 2007-01-08 14:06:12 EST
Description of problem:


Version-Release number of selected component (if applicable):
cups-1.2.7-1.5.fc6

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
  
Actual results:
Nothing prints out

Expected results:
Test page should print out

Additional info:
There was no problem printing to a local printer when using a 32 bit CPU with 32
bit kernel.
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...
Comment 1 Tim Waugh 2007-01-09 05:30:51 EST
What does 'rpm -q hplip' say?
Comment 2 Ed Friedman 2007-01-09 14:40:20 EST
hplip-1.6.10-1.fc6.4
Comment 3 Tim Waugh 2007-01-11 06:59:45 EST
Please try 1.6.12-1.fc6 from updates-testing:

yum --enablerepo=updates-testing update 'hplip*' 'hpijs*' 'libsane-hpaio*'
Comment 4 Ed Friedman 2007-01-31 17:18:09 EST
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.
Comment 5 Ed Friedman 2007-03-16 13:01:46 EDT
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
previous fix.

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.
Comment 6 Tim Waugh 2007-03-16 13:38:24 EDT
Ed: please file a separate bug report.

Note You need to log in before you can comment on or make changes to this bug.