PDA

View Full Version : [SOLVED] HP LaserJet 1000 series problem under Ubuntu10.04/10.10



anant_crp
December 20th, 2010, 08:26 AM
Posted by
ANANTREDDY, Corporate IS & IT, ITI Ltd,Doorvaninagar Bangalore, INDIA,
E-Mail: anant_crp@itiltd.co.in,


Troubleshooting the HP LJ 1000 series printers under UBUNTU

Introduction:
This guide is for configuring the HP LaserJet 1000 series printers on Ubuntu. The printers I'm aware of those which are likely to give problems are the LaserJet 1000, 1005, 1018, 1020, P1005, P1006, P1007, P1008, and P1505.
These printers have always been a bit problematic, and with recent CUPS versions have become even more problematic. I've been investigating the problem because some LaserJet 1000 series printers have stopped working with Ubuntu. In the process I've found many people on the Internet reporting similar problems, so this document is intended to guide people who are likely to encounter such problems, with solutions. This covers installing firmware (plug-in) & foo2zjs drivers for printing with CUPS in Ubuntu.
Overview:
There are three things that need to happen in order to print using one of these printers.
1. The firmware (plug-in) must be loaded onto the printer. In order to decrease the cost of the hardware, these printers don't include the memory to store the firmware while powered off, so every time they are powered on, the firmware has to be copied over from your computer.
2. CUPS must detect the printer. This may happen automatically, or you may use CUPS tools to detect available printers. If the printer isn't detected, something is wrong.
3. A document has to be sent to the printer. I won't say anything more about this, because I've never encountered an issue with it. The problems are typically in the first two steps.
Solution:
After various attempts to install HP LaserJet 1000 Series Printers under Ubuntu, printing does not happen. Installation seems OK; printer is added, but no communication is established with Ubuntu machine. Finally we succeeded after following the below procedures.
1. As soon as you power ON the above said series printer it will ask for a proprietary HPLIP-3.v.v plug-in (firmware). HPLIP version depends on the printer model. The required plug-in can be downloaded to the system by opening a terminal & Executing the following.
# wget http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/ hplip-3.10.6-plugin.run
Note: hplip-3.10.6 is the example. Version gets changed depending on the printer.There is No space after ( / ).
2. When the pop-up window asks for firmware (plug-in) just enter ‘p’ to specify the path of HPLIP-3.v.v plug-in location. Normally it will be in root. So enter /root. The plug-in will be installed.
3. To build the essentials type the following: # apt-get install build-essential.
4. Then get the foo2zjs drivers:
# wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
5. Unpack gunzip file # tar -zxvf foo2zjs.tar.gz
6. Go to the foo2zjs directory : # cd foo2zjs
7. The default Ubuntu drivers should be uninstalled: # makeuninstall
8. Compile & Install drivers: # makeinstall # ./getweb 1000 OR other printer, e.g. 1020
9. Install hot plug (for HP LJ 1000/1005/1018/1020/P100[5678]/P1505): # make install install-hotplug cups
Then re-install the printer from System >> Administration >> Printing and then Printer >> Add Printer. You have to choose the drivers with appropriate HPLIP version plug-in, becausedefault foomatic driver won’t work sometime. If everything goes fine printer will work fine.

dulinux
December 25th, 2010, 07:43 PM
It did not work for my 10.04 installation.

This, instead, has worked just fine:

http://ubuntuforums.org/showpost.php?p=7454475&postcount=6

Thanks

anant_crp
January 1st, 2011, 11:24 AM
It did not work for my 10.04 installation.

Thanks

The same response I had from Christ University & asking me to give the brief method. I gave them mail with brief procedures, Here are the mail responses..


-------- Original Message --------
Subject: hp laserjet1000 series
Date: Wed, 29 Dec 2010 10:56:52 +0530
From: joshy TL <tljoshy@christuniversity.in>
To: anant_crp@itiltd.co.in

Hello,

I have seen your solution for the above said problem but it is not working from our side. Kindly give us solution in a very brief method

with warm new year greetings

joshy
for christ university

I had replied to the above mail by giving them brief steps to follow. Below is my reply.

-------- Original Message --------
Subject: Re: hp laserjet1000 series
Date: Wed, 29 Dec 2010 12:19:09 +0530
From: Anantreddy <anant_crp@itiltd.co.in>
Reply-To: anant_crp@itiltd.co.in
Organization: ITI Ltd
To: joshy TL <tljoshy@christuniversity.in>

Hi ,
As soon as you power ON the Printer usually these series printers will ask for Plug-ins (firmware). Firmware version depends on the Printer. Ex: 1000, 1020 etc., Version it will display for you. You can download the plug-in from the site what I have mentioned in the solution. After that you follow the procedure mentioned in the document. Foo2zjs driver should be downloaded & follow the procedure for compilation & installation.

My solution what I have uploaded is experimented at our end & all hplj1000 series printers are working fine with Ubuntu 10.04/10.10.

Thanks regards
Anant
-------------------------------------------------------------------------------------------------------------------

2nd mail from Christ University,

-------- Original Message --------
Subject: 2011 greetings
Date: Sat, 1 Jan 2011 10:07:15 +0530
From: joshy TL <tljoshy@christuniversity.in>
To: anant_crp@itiltd.co.in

Hai ,
Thanks for the mail and it worked.

We all from Christ university wish u and ur team a very happy 2011

With warm regards
Joshy

finally it wokred..

Anant

dukebytes
February 27th, 2011, 02:41 AM
I just had to add this for anyone else who bought a cheap wallyworld HP printer for 29 bucks and thought it would work fine with their ubu box....

I have done the above and several other things... nothing worked for me, urls didnt work, webget couldnt find things etc... I did not get my printer to print once.

So I added everything I could find foo related thru the package manager and tried one last time. Once again nothing.

So I deleted the printer and readded it and used the HP Deskjet 990c hpijs, 3.10.2 driver instead of the 1000c and it works fine. I have printed several docs and it looks OK.

So if you dont want to go thru a lot of "stuff" just add foo stuff thru PM and then pick the 990.... it might just work for ya.

Duke

anant_crp
February 28th, 2011, 06:05 AM
Hi ,
As soon as you power ON the Printer usually these series printers will ask for Plug-ins (firmware). Firmware version depends on the Printer. Ex: 1000, 1020 etc., Version it will display for you. You can download the plug-in from the site what I have mentioned in the solution. After that you follow the procedure mentioned in the document. Foo2zjs driver should be downloaded & follow the procedure for compilation & installation.

My solution what I have uploaded is experimented at our end & all hplj1000 series printers are working fine with Ubuntu 10.04/10.10. Try the procedures once again & get back to me.

Anant


I just had to add this for anyone else who bought a cheap wallyworld HP printer for 29 bucks and thought it would work fine with their ubu box....

I have done the above and several other things... nothing worked for me, urls didnt work, webget couldnt find things etc... I did not get my printer to print once.

So I added everything I could find foo related thru the package manager and tried one last time. Once again nothing.

So I deleted the printer and readded it and used the HP Deskjet 990c hpijs, 3.10.2 driver instead of the 1000c and it works fine. I have printed several docs and it looks OK.

So if you dont want to go thru a lot of "stuff" just add foo stuff thru PM and then pick the 990.... it might just work for ya.

Duke

etitor
March 7th, 2011, 04:59 PM
Hi anant_crp.

As many other people, I am experiencing repeated problems getting my HP 1018 working with Ubuntu 10.10.

Your guide is near perfection and I thank you very much for it.

However, would you be so kind as to consider rewriting it so as to clearly separate the one-time activity involved (e.g., driver compilation) from the each-time-you-turn-on-printer activity?

I mean, reading your guide gives the impression that every time you turn on the printer, you have to download from the web and compile drivers. I sincerely hope this is not the case, because that would make me simply return the printer and exchange it for another one.

Thanks in advance!

anant_crp
March 10th, 2011, 05:55 AM
Dear Member,
You need not download the firmware each time when you restart the printer. This only requires at the first time. Becoz the 1000 series printers don't have much memory to load the firmware (plugin) softwares. So as soon as you switch ON (first fime) after plugging in it will display you the massage to load the firmwares. The related firmware what we load will be installed on UBUNTU System. The printer will take these firmwares from the system each time when you restart. So you need not download the firmware every time.

Thanks & regards
Anant


Hi anant_crp.

As many other people, I am experiencing repeated problems getting my HP 1018 working with Ubuntu 10.10.

Your guide is near perfection and I thank you very much for it.

However, would you be so kind as to consider rewriting it so as to clearly separate the one-time activity involved (e.g., driver compilation) from the each-time-you-turn-on-printer activity?

I mean, reading your guide gives the impression that every time you turn on the printer, you have to download from the web and compile drivers. I sincerely hope this is not the case, because that would make me simply return the printer and exchange it for another one.

Thanks in advance!

mardibai
March 26th, 2011, 05:55 PM
dear anant_crp,

i have ubuntu 10.04 and i'm trying to install a hp laserjet 1020 printer as you described above.
i'm installing the required plug-in with the program "hp device manager".
but it doesn't work when i arrive to the step in which he asks me to download the plugin from the internet. so i downloaded before the plug-in and after tried to install it giving the program the path, but it seems to do not respond.
i tried installing the hplip 3.10.2 with the terminal but it doesn't worx as well ...
may be there is a problem in the printer?

Thank you for helping, i'm an ubuntu beginner!