Tuesday, June 30, 2009

Install HP Laserjet P1006, P1505, 1020

Download and Install

Click the link, or cut and paste the whole command line below to download the driver.

$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

Now unpack it:

Unpack:
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs

Now compile and install it. The INSTALL file contains more detailed instructions; please read it now.

Compile:
$ make

Get extra files from the web, such as .ICM profiles for color correction,
and firmware. Select the model number for your printer:
$ ./getweb P1005 # Get HP LaserJet P1005 firmware file
$ ./getweb P1006 # Get HP LaserJet P1006 firmware file
$ ./getweb P1007 # Get HP LaserJet P1007 firmware file
$ ./getweb P1008 # Get HP LaserJet P1008 firmware file
$ ./getweb P1505 # Get HP LaserJet P1505 firmware file
$ ./getweb 1020 # Get HP Laserjet 1020 firmware file

Install driver, foomatic XML files, and extra files:
$ su OR $ sudo make install
# make install

(Optional) Configure hotplug (USB; HP LJ P1005/P1006/P1007/P1008/P1505):
# make install-hotplug OR $ sudo make install-hotplug

(Optional) If you use CUPS, restart the spooler:
# make cups OR $ sudo make cups

Now create printer entries for your spooler. Create the queues first, then edit them and set the device options as desired. See your operating system documentation for further details on creating a printer queue. Click any hyperlinks below for sample screenshots.

For Redhat 7.2/7.3/8.0/9.0 and Fedora Core 1-5 users:

# printconf-gui

For Fedora Core 6, Fedora 7/8/9/10, and Ubuntu 7.10/8.x users:

# system-config-printer

For Mandrake/Manrivia users:

# printerdrake

For SUSE 10.x/11.x users:

# yast2 printer

For Ubuntu 5.10/6.06/6.10/7.04 users:

$ sudo gnome-cups-manager
$ sudo make cups # IMPORTANT: gnome-cups-manager has a BUG in it

For low level testing, you can also create a "raw queue", which will accept "XQX" stream files as-is and send them directly to the printer.

Questions and Support

If you installed as per the above instructions, then click on our forums for questions and support.

If you installed a THIRD PARTY (e.g. Ubuntu, Gentoo, etc.) foo2zjs package, then read the INSTALL file and follow the directions. No third party support is given. You MUST install using the above procedure.

History

It uses Markus Kuhn's JBIG-KIT compression library (included), and Marti Maria's icc2ps program (included).

Resources

* www.worldlabel.com - Worldlabel.Com: A Brand Name in Laser Labels & Inkjet Labels

* www.linuxprinting.org - Home of foomatic
* ZjStream Reference - Overview of ZjS data format
* MacOSX INSTALL.osx - Directions for Mac OSX
* Printing booklets - ... with PSUTILS -- support for creep (shingling)

* Argyll Color Management System - Argyll is an open source, ICC compatible color management system

* eBay: fotojimbo - Possible source for buying a custom .ICM color profile ($10)
* eBay: The-Graphics-Depot - Possible source for buying a custom .ICM color profile (10 Pounds)
* ICCFactory - Possible source for buying a custom .ICM color profile ($25)
* Dry Creek Photo - Possible source for buying a custom .ICM color profile ($50)
* ColorValet - Possible source for buying a custom .ICM color profile ($100)
* The Digital Dog - Possible source for buying a custom .ICM color profile ($100)

* freecolormanagement.com - CMS Links
* www.aim-dtp.net/index.htm - Accurate Image Manipulation for Desktop Publishing
* http://www.color.org/ - The International Color Consortium
* Gernot Hoffmann - Color printer test pages

1 comment:

Beri Pesan