HP LaserJet 1018 :  foo2zjs - foo2hp - foo2xqx - foo2lava - foo2qpdl - foo2oak
Support for linux printer drivers
The fastest message board... ever.
 
printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rcx11 ()
Date: January 14, 2010 09:31AM

I recently rebuilt my system, going from Fedora 9 to Fedora 12. I had my 1018 running fine under Fedora 9 with some tweaking, but I don't remember what that was. I am now getting the error message from system-config-printer of 'printer requires a binary plugin, run hp-setup'. I ran hp-setup, but all I get from that is that I have a printer communication error. I followed all steps in the setup and turned off the printer for a few moments so that it would upload its firmware. What are your suggestions?



Edited 2 time(s). Last edit at 01/14/2010 11:04PM by rickrich.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup
Posted by: rickrich ()
Date: January 14, 2010 09:58AM

Don't run "hp-setup"! That is for hplip (a closed source, proprietary driver).

Follow the instructions on MY SITE! Refer to "CUPS USB NOTES" in the INSTALL file,
and http://foo2zjs.rkkda.com/fedora/hp1020.html.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rcx11 ()
Date: January 14, 2010 10:41AM

The version on your site is no longer the system-config-printer applet that is used. The wizard no longer exists.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rickrich ()
Date: January 14, 2010 11:01AM

HP LJ 1020 works fine in Fedora 12. Printed AOK.

Change 1020 to 1018...


Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rcx11 ()
Date: January 14, 2010 04:57PM

Still no printing. I made the replacements from 1020 to 1018. Its present state is "Processing" and is doing nothing. A bubble popped up in the upper right corner stating that the printer "may not be connected."

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rickrich ()
Date: January 14, 2010 05:32PM

Power down and up the printer.

$ usb_printerid /dev/usb/lp0
GET_DEVICE_ID string:
MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS:PRINTER;DES:HP LaserJet 1020;FWVER:20050309;

What does that say?

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rcx11 ()
Date: January 14, 2010 10:14PM

Error: Device or resource busy: can't open '/dev/usb/lp0'

on usb_printerid /dev/usb/lp0

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rickrich ()
Date: January 14, 2010 10:28PM

You have updated, right?
# yum update



Edited 2 time(s). Last edit at 01/14/2010 11:12PM by rickrich.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rcx11 ()
Date: January 14, 2010 10:53PM

ls -l gives me lp0 (among others) in its list. usb_printerid gives me

Error: Input/output error: GET_DEVICE_ID on '/dev/usb/lp0'

On boot to runlevel 3, I received these messages:

usb 1-2: device descriptor read/64, error -110
usb 1-2: new high speed USB device using ehci_hcd and address 3

Not knowing exactly what was up, I turned off the printer then back on. I then received these messages:


usb 1-2: new high speed USB device using ehci_hcd and address 4
usb 1-2: New USB device found, idVendor=03f0, idProduct=4117
usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-2: Product: HP LaserJet 1018
usb 1-2: Manufacturer: Hewlett-Packard
usb 1-2: SerialNumber: KP2CQKN
usb 1-2: configuration #1 chosen from 1 choice
usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
usbcore: registered new interface driver usblp
usb 1-2: device descriptor read/64, error -110
-bash: usb: command not found

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rickrich ()
Date: January 14, 2010 11:04PM

Ah Hah!

usb 1-2: device descriptor read/64, error -110

Put it on a different USB controller or change the cables or put it on
a *POWERED* hub.

From /var/log/messages...

Jan 14 21:39:29 localhost kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Jan 14 21:39:30 localhost kernel: usb 1-1: New USB device found, idVendor=03f0, idProduct=2b17
Jan 14 21:39:30 localhost kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 14 21:39:30 localhost kernel: usb 1-1: Product: HP LaserJet 1020
Jan 14 21:39:30 localhost kernel: usb 1-1: Manufacturer: Hewlett-Packard
Jan 14 21:39:30 localhost kernel: usb 1-1: SerialNumber: CNBK944212
Jan 14 21:39:30 localhost kernel: usb 1-1: configuration #1 chosen from 1 choice
Jan 14 21:39:30 localhost kernel: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x03F0 pid 0x2B17
Jan 14 21:39:30 localhost kernel: usbcore: registered new interface driver usblp
Jan 14 21:39:30 localhost /etc/hotplug/usb/hplj1020: foo2zjs: HP LaserJet 1020 firmware already loaded into /dev/usb/lp0
Jan 14 21:39:30 localhost /etc/hotplug/usb/hplj1020: foo2zjs: HP LaserJet 1020 firmware already loaded into /dev/usblp0
Jan 14 21:39:46 localhost udev-configure-printer: Re-enabled printer ipp://localhost:631/printers/hp1020
Jan 14 21:40:14 localhost foo2zjs-wrapper: foo2zjs-wrapper -P -z1 -L0 -r1200x600 -p1 -m1 -s7
Jan 14 21:40:16 localhost foo2zjs-wrapper: gs -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=pbmraw -dCOLORSCREEN -dMaxBitmap=500000000
Jan 14 21:40:16 localhost foo2zjs-wrapper: foo2zjs -r1200x600 -g10200x6600 -p1 -m1 -n1 -d1 -s7 -z1 -u 192x96 -l 192x96 -L 0 -P



Edited 2 time(s). Last edit at 01/14/2010 11:10PM by rickrich.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rcx11 ()
Date: January 14, 2010 11:27PM

Back up on that solved thing. It's still not working. I'm getting the bubble stating that the printer may not be connected and the state is processing but doing nothing. This is the same cable and port that was used for the printer prior to my upgrade. This is definitely an OS issue.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12]
Posted by: rickrich ()
Date: January 14, 2010 11:52PM

Nevertheless, you have a USB problem. NOT a foo2zjs problem.

I repeat...

usb 1-2: device descriptor read/64, error -110

Put it on a different USB controller or change the cables or put it on
a *POWERED* hub.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rcx11 ()
Date: January 21, 2010 03:26PM

I've tried other devices in that USB port and with a new USB cable. Same result.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rickrich ()
Date: January 23, 2010 09:09PM

Try this:

# yum remove system-config-printer-udev
# reboot
Power cycle the printer

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rcx11 ()
Date: February 13, 2010 11:47PM

Still nothing. I know it's not a hardware problem because I could print without a problem from Windows on the same machine without moving cables or anything.

Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rickrich ()
Date: February 14, 2010 07:51AM


Options: ReplyQuote
Re: printer requires a binary plugin, run hp-setup [Fedora 12; solved]
Posted by: rcx11 ()
Date: March 03, 2010 12:03AM

I seem to have straightened out my problem, sort of. I built a file server/media center. Since I installed Fedora 12, installed the printer, and rebooted, it's been working fine, even with kernel upgrades. I'm going to guess that there is a three-way disagreement between the foo2zjs driver, Fedora 12, and my USB controller on my primary desktop. I didn't have the problem until I upgraded to Fedora 12, and it's gone away with a different USB system.

Options: ReplyQuote


Sorry, only registered users may post in this forum.
This forum powered by Phorum.