Ask Your Question
0

I am unable to install my printer HP laserjet 1020

asked 2013-03-27 00:31:39 -0500

Varun gravatar image

updated 2013-06-03 06:04:45 -0500

I have installed hplip-3.13.3.run from HP and installed. I have successfully downloaded the patch and installed. The printer is being recognised. But I am unable to get a printout.

edit retag flag offensive close merge delete

6 Answers

Sort by ยป oldest newest most voted
0

answered 2014-06-22 01:12:49 -0500

passthejoe gravatar image

updated 2015-04-07 12:53:29 -0500

Update on April 7, 2015:

I have printing working again with Fedora 21 and the HP LaserJet 1020.

I was able to get it working by following the instructions at http://foo2zjs.rkkda.com/

Basically, I had to remove the foo2zjs driver from the RPM Fusion repository, remove all HPLIP packages, remove the system-config-printer-udev package, download the foo2zjs driver from http://foo2zjs.rkkda.com/ and follow the instructions. Then I started the system-config-printer utility in Fedora, and my printer was there and operational.

At one point during all of this, I got an SELinux warning about the USB printer, and I had to create an exception for it.

Here are the instructions from http://foo2zjs.rkkda.com/ with my additions for my particular Fedora installation:

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 cpwl # Get Minolta Color PageWorks/Pro L .ICM files
    $ ./getweb 2200 # Get Minolta 2200 DL .ICM files
    $ ./getweb 2300 # Get Minolta 2300 DL .ICM files
    $ ./getweb 2430 # Get Minolta 2430 DL .ICM files

    $ ./getweb 1000 # Get HP LaserJet 1000 firmware file
    $ ./getweb 1005 # Get HP LaserJet 1005 firmware file
    $ ./getweb 1018 # Get HP LaserJet 1018 firmware file
    $ ./getweb 1020 # Get HP LaserJet 1020 firmware file

    $ ./getweb 1025 # Get HP LaserJet Pro CP1025nw .ICM files

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

At this point (or ANY point in this process), if SELinux throws an error on the USB printer, follow the utility's instructions to take care of it.

I did this as root. The SELinux utility prompted me to enter these lines, and on your system hopefully the same thing will happen. I'm not sure if this command is the same for everybody, but, as I say, the SELinux utility told me exactly what to do:

  # grep udev-add-printe /var/log/audit/audit.log | audit2allow -M mypol
  # semodule -i mypol.pp

This is also a good time to remove system-config-printer-udev:

   $ sudo yum remove system-config-printer-udev

Then add hotplug (this worked for me):

(Optional) Configure hotplug (USB; HP LJ 1000/1005/1018/1020):
    # make install-hotplug   OR $ sudo make install-hotplug

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

For Fedora 6/7/.../20, and Ubuntu 7.10/8.x/.../14.x users:

    $ system-config-printer

As of April 2015, my printer is working with Fedora.

edit flag offensive delete link more

Comments

I can now confirm that this fix for printing with the HP LaserJet 1020 still works!

passthejoe gravatar imagepassthejoe ( 2015-04-21 15:19:58 -0500 )edit
0

answered 2013-06-03 14:40:52 -0500

Shauna gravatar image

You shouldn't need to download the drivers from HP. The open source foo2zjs driver should work just fine (I have a 1020, as well, which I just set up last night on a new F18 install).

The "Add Printer" interface may even pick up the driver on its own, either through choosing it from the list, or through finding the printer itself.

If Fedora says your printer is installed, but it's not working, try removing it and going through the install process again.

edit flag offensive delete link more
0

answered 2014-04-01 15:40:56 -0500

passthejoe gravatar image

I'm not sure exactly which package update made this happen, but after having trouble with the HP LaserJet 1020 ever since upgrading to Fedora 20, now I'm able to print with it.

I first noticed the change when I plugged the laptop into the printer, and then Fedora offered to configure the printer (as opposed to not seeing it at all). I let Fedora do this, but the printer still didn't work. Just like you experienced above, a job sent to the printer would seemingly "print," but there was no actual output from the printer.

I had already removed HPLIP from the system, so I reinstalled it using the hplip-gui package, then used it to add the printer. It did, and now it works. I then had "two" printers available -- the one automatically configured by Fedora (doesn't work) and the one configured by HPLIP (does work). I'm ready to remove the "broken" one.

The reason the HP LaserJet 1020 is so hard to use in Linux is because it requires a transfer of firmware from the computer to the printer in order to function. Most printers include their firmware onboard, but the HP LaserJet 1020 does not. I guess it was a cost-saving move.

Anyhow, now that Linux in general can recognize the printer, HPLIP can configure it with the required firmware, and it's working for me now in F20.

edit flag offensive delete link more
0

answered 2013-03-27 02:14:45 -0500

FranciscoD_ gravatar image

I'm not sure what package from HP, and what "patch" you're referring to. Please take a look at these pages, which solve most issues with setting up printers:

wiki/Printing

wiki/How_to_debug_printing_problems

edit flag offensive delete link more
0

answered 2015-10-31 23:48:14 -0500

This is how I install my HP Laserjet 1020 in Fedora 22

sudo dnf install hplip*

hp-plugin

hp-setup

Connect your Printer when hp-setup starts searching for your printer it will say you dont have auth in one setup, there you need to install your root/root-password

You are done !

edit flag offensive delete link more
0

answered 2014-05-29 00:06:59 -0500

passthejoe gravatar image

Since this post, I've lost the ability to print on the HP LaserJet 1020 -- I can't get HPLIP to recognize it at all.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2013-03-27 00:31:39 -0500

Seen: 6,148 times

Last updated: Apr 07 '15