HP LaserJet P1006 Printer Unable to Print

Bug #246475 reported by UbuntuLinux
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Hardy by chrone

Bug Description

I sent in a printing task to my HP LaserJet P1006 printer, however, after a few seconds, it displays something like "Task has been completed" even though nothing has came out of the printer. (With HP Printer Linux Driver Installed and Running)

I used the "Printing troubleshooter," however, it gives me the following bug report:

Page 1 (Choose printer):
{'cups_dest': <cups.Dest object at 0x955bf80>,
 'cups_instance': None,
 'cups_queue': 'HP_LaserJet_P1006',
 'cups_queue_listed': True}
Page 2 (Check printer sanity):
{'cups_device_uri_scheme': u'hp',
 'cups_printer_dict': {'device-uri': u'hp:/usb/HP_LaserJet_P1006?serial=AC017KB',
                       'printer-info': u'Hewlett-Packard HP LaserJet P1006',
                       'printer-is-shared': True,
                       'printer-location': u'',
                       'printer-make-and-model': u'HP LaserJet P1006 Foomatic/foo2xqx (recommended)',
                       'printer-state': 3,
                       'printer-state-message': u'',
                       'printer-state-reasons': [u'none'],
                       'printer-type': 36884,
                       'printer-uri-supported': u'ipp://localhost:631/printers/HP_LaserJet_P1006'},
 'is_cups_class': False}
Page 3 (Printer state reasons):
{'printer-state-message': '', 'printer-state-reasons': 'none'}
Page 4 (Print test page):
{'test_page_job_status': [], 'test_page_successful': True}
Page 5 (Printer state reasons):
{'printer-state-message': '', 'printer-state-reasons': 'none'}

description: updated
Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

Thanks for your report.
Which version of Ubuntu are you using?
This printer requires the foo2xqx driver from http://foo2xqx.rkkda.com/ which is not included into Ubuntu, so you will have to manually install it.
Did you install the PPD from openprinting.org or was it included into Ubuntu?

Changed in system-config-printer:
assignee: nobody → pascal-devuyst
status: New → Incomplete
Revision history for this message
UbuntuLinux (alexander.chen) wrote : Re: [Bug 246475] Re: HP LaserJet P1006 Printer Unable to Print

I'm using Ubuntu 8.04 LTS (latest version with updates).

I haven't installed the PPD from openprinting.org, however, I have been able
to print "right-out-of-the-box" before I installed the "HP Device Manager"
for Linux. This raises some problems in printing, such as being able to use
the manual double-sided-printing HP LaserJet P1006 provides.

On Wed, Jul 9, 2008 at 2:04 AM, Pascal De Vuyst <email address hidden>
wrote:

> Thanks for your report.
> Which version of Ubuntu are you using?
> This printer requires the foo2xqx driver from http://foo2xqx.rkkda.com/which is not included into Ubuntu, so you will have to manually install it.
> Did you install the PPD from openprinting.org or was it included into
> Ubuntu?
>
> ** Changed in: system-config-printer (Ubuntu)
> Assignee: (unassigned) => Pascal De Vuyst (pascal-devuyst)
> Status: New => Incomplete
>
> --
> HP LaserJet P1006 Printer Unable to Print
> https://bugs.launchpad.net/bugs/246475
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in "system-config-printer" source package in Ubuntu: Incomplete
>
> Bug description:
> I sent in a printing task to my HP LaserJet P1006 printer, however, after a
> few seconds, it displays something like "Task has been completed" even
> though nothing has came out of the printer. (With HP Printer Linux Driver
> Installed and Running)
>
> I used the "Printing troubleshooter," however, it gives me the following
> bug report:
>
> Page 1 (Choose printer):
> {'cups_dest': <cups.Dest object at 0x955bf80>,
> 'cups_instance': None,
> 'cups_queue': 'HP_LaserJet_P1006',
> 'cups_queue_listed': True}
> Page 2 (Check printer sanity):
> {'cups_device_uri_scheme': u'hp',
> 'cups_printer_dict': {'device-uri':
> u'hp:/usb/HP_LaserJet_P1006?serial=AC017KB',
> 'printer-info': u'Hewlett-Packard HP LaserJet P1006',
> 'printer-is-shared': True,
> 'printer-location': u'',
> 'printer-make-and-model': u'HP LaserJet P1006
> Foomatic/foo2xqx (recommended)',
> 'printer-state': 3,
> 'printer-state-message': u'',
> 'printer-state-reasons': [u'none'],
> 'printer-type': 36884,
> 'printer-uri-supported':
> u'ipp://localhost:631/printers/HP_LaserJet_P1006'},
> 'is_cups_class': False}
> Page 3 (Printer state reasons):
> {'printer-state-message': '', 'printer-state-reasons': 'none'}
> Page 4 (Print test page):
> {'test_page_job_status': [], 'test_page_successful': True}
> Page 5 (Printer state reasons):
> {'printer-state-message': '', 'printer-state-reasons': 'none'}
>

Revision history for this message
UbuntuLinux (alexander.chen) wrote :

I haven't installed the PPD from openprinting.org, however, I have been able to print "right-out-of-the-box" before I installed the "HP Device Manager" for Linux. This raises some problems in printing, such as being able to use the manual double-sided-printing HP LaserJet P1006 provides.

Revision history for this message
Pascal De Vuyst (pascal-devuyst) wrote :

This bug is not a duplicate of bug #96454.

Revision history for this message
Rick Richardson (rick-richardson) wrote :

Follow ALL instructions on:

http://foo2xqx.rkkda.com/

Revision history for this message
Savvas Radevic (medigeek) wrote :

I had this problem for HP LaserJet P1006 in Intrepid Ibex 8.10 alpha 5 (updated)

$ apt-cache policy hplip
hplip:
  Installed: 2.8.7-0ubuntu2
  Candidate: 2.8.7-0ubuntu2
  Version table:
 *** 2.8.7-0ubuntu2 0
        500 http://archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

$ lsusb
Bus 007 Device 005: ID 03f0:3e17 Hewlett-Packard

To fix it:
1) Install hplip-gui: sudo apt-get install hplip-gui
2) Remove/Delete your current printer setup in System > Administration > Printing
3) Set up the printer again: sudo hp-setup
(It's mostly next > next > next - Be sure to have internet connection available)
4) Make sure the username is in lpadmin and scanner groups:
sudo adduser $USER lpadmin
sudo adduser $USER scanner
5) After you've done all this, switch off the printer, reboot your machine and switch on the printer once more.
It should be working now

Revision history for this message
Jonathan Ernst (jonathan.ernst) wrote :

I can confirm that this printer doesn't work out of the box in intrepid which is a shame as following the instructions here : http://foo2xqx.rkkda.com/ immediately fix all issues.

Changed in system-config-printer:
status: Incomplete → Confirmed
Revision history for this message
Washington Lins (washington-lins) wrote :

I have this problem too.

Using Ubuntu 8.04

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) wrote :

The HP LaserJet P1006 is supported by HPLIP 2.8.2+, Ubuntu 8.10 comes with HPLIP 2.8.7 therefore it is supported.

The printer needs to be configured using hp-setup to function correctly. The HAL printer detection and configuration does not install the plugin that is required for this printer to work.

Simply running:

sudo hp-setup

Should resolve this problem.

Aaron

Revision history for this message
Jonathan Ernst (jonathan.ernst) wrote :

@Aaron
I can confirm that using hp-setup works.

However Ubuntu should be able to fetch the correct filter/plugin using the usual GUI tools provided with the distribution.

Revision history for this message
Daeng Bo (daengbo) wrote :

Confirm hp-setup works and downloads the proper plugin (requires accepting EULA). Lucky I found this page.

Revision history for this message
chrone (chrone81) wrote :

no luck using default driver from ubuntu though it could recognized and installed the printer driver, but could not print directly. i've tried to dist-upgrade, but up until the latest update on Dec 13 (using kernel 2.6.24-22-generic), this thing could not print.

after reading this page, by using sudo hp-setup my ubuntu 8.04.1 box could print through laserjet p1006, but unfortunately, the printer could print pages completely. for example, i want to print 10 pages, the printer prints page 1, page2, skips to page 4, skips to page 7, and so on, hence the overall printed pages are less than 10 pages which they should be. :(

does anyone having the same problems as me?

it seems laserjet p1006 was no mean for ubuntu 8.04.1. i'm hoping there's an update to fix this so i could use my ubuntu box as printer server for laserjet p1006.

Revision history for this message
chrone (chrone81) wrote :

no luck using default driver from ubuntu though it could recognized and installed the printer driver, but could not print directly. i've tried to dist-upgrade, but up until the latest update on Dec 13 (using kernel 2.6.24-22-generic), this thing could not print.

after reading this page, by using sudo hp-setup my ubuntu 8.04.1 box could print through laserjet p1006, but unfortunately, the printer could print pages completely. for example, i want to print 10 pages, the printer prints page 1, page2, skips to page 4, skips to page 7, and so on, hence the overall printed pages are less than 10 pages which they should be. :(

does anyone having the same problems as me?

it seems laserjet p1006 was no mean for ubuntu 8.04.1. i'm hoping there's an update to fix this so i could use my ubuntu box as printer server for laserjet p1006.

Changed in system-config-printer:
assignee: pascal-devuyst → charlesalva
Revision history for this message
Rick Richardson (rick-richardson) wrote :

Follow ALL instructions on:

http://foo2xqx.rkkda.com/

Revision history for this message
Savvas Radevic (medigeek) wrote :

As Jonathan Ernst said above in a comment:
"However Ubuntu should be able to fetch the correct filter/plugin using
the usual GUI tools provided with the distribution."

chrone: Try run "sudo hp-setup" command again, make sure it downloads
the plugin from the Internet, power off the printer, reboot your
machine. log in to your account as well. Wait until it's booted
completely. Now power on the printer. It should work fine.
Make sure you are using the printer on its own USB port (i.e. don't
use the 4-devices-on-1 USB adaptors).

P.S. chrone: Why are you the assignee? Are you volunteering to fix this bug?

Revision history for this message
chrone (chrone81) wrote :

already did it Sawas, I could print, but having problems with multiple pages, the page number printed randomly not in order and did not printed completely. for instance, if you are printing 10 pages, the printer only prints several pages not 10 pages with page 1, page 2, skips to page 4, skips to page 7 and so on.

Changed in system-config-printer:
assignee: charlesalva → nobody
Revision history for this message
Savvas Radevic (medigeek) wrote :

> already did it Sawas, I could print, but having problems with multiple
> pages

I have P1006 and it works properly, maybe it's the application you're using? :\

Revision history for this message
chrone (chrone81) wrote :

i'm still using the "hp-setup" but it seems so slow to print. the print reacts about a minute after i hit the print button. :(

i've tried using the compiled foo2zjs driver but no luck, sometimes it prints, sometimes it doesn't.

is it always to be like this in linux?

Revision history for this message
chrone (chrone81) wrote :
Revision history for this message
chrone (chrone81) wrote :
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

This bug report was opened for the problem of the needed firmware file for the printer being downloaded from the internet automatically when a print queue is set up with system-config-printer. This functionality was added in Jaunty and therefore this issue is solved.

chrone, you are now reporting that HP's printer driver for the LaserJet P1006 is too slow. This is a problem of HPLIP (HP's printer and multi-function device driver package). Please report a new bug for HPLIP.

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.