HP LaserJet cp1025nw, hpcups 3.14.6, requires proprietary plugin

(13.2, KDE 4.14.5)

I originally set this printer up in January and had little difficulty doing so,
however I’ve had an HDD die and had to reinstall the OS. This time the HP
website that was formerly so helpful has been rewritten and is now pretty nearly
useless, and I can’t remember what I did the last time.

I’ve now got the printer set up using Yast & hplip, and they’re communicating,
however if I try to send a test print the output is either blank or garbage
depending on what I sent. I’m guessing I need the plugin mentioned in the error
message “HP LaserJet cp1025nw, hpcups 3.14.6, requires proprietary plugin” but I
cannot figure out any more than that.

Note: a print sent from Window is OK, so the printer itself is not at fault.

On Thu 12 Mar 2015 12:56:01 PM CDT, caprus wrote:

(13.2, KDE 4.14.5)

I originally set this printer up in January and had little difficulty
doing so,
however I’ve had an HDD die and had to reinstall the OS. This time the
HP
website that was formerly so helpful has been rewritten and is now
pretty nearly
useless, and I can’t remember what I did the last time.

I’ve now got the printer set up using Yast & hplip, and they’re
communicating,
however if I try to send a test print the output is either blank or
garbage
depending on what I sent. I’m guessing I need the plugin mentioned in
the error
message “HP LaserJet cp1025nw, hpcups 3.14.6, requires proprietary
plugin” but I
cannot figure out any more than that.

Note: a print sent from Window is OK, so the printer itself is not at
fault.

Hi
Re run hp-setp or download the plugin from openprinting.org (where
hp-setup grabs it from)


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.36-38-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Thanks for the quick reply.

I had rerun the hp-setup several times, even uninstalled and reinstalled the printer. Just did so again. Same results. It finds the printer once I manually enter its IP, and it allows me to “send a test print”, however only the top 1 cm of the page shows on the print. Then the page is ejected, and the status tab @ hplip reports that the printer is stopped, When I click on Start the software reports that the print is now finished, however nothing happens at the printer, no sound, no LEDs, no paper moves. At this point the hplip once again reports that the printer is stopped, and the status page shows “Print job has completed”.

I’ve tried printing a text file. No output, in fact no response at all except that hplip once again shows the printer is stopped. Once again when I ‘start’ the printer the status page shows “Print job has completed”.

Now http://localhost:631/printers/ shows “HP LaserJet Cp 1025nw hpijs, 3.14.6, requires proprietary plugin”, and under status: “Paused - “/usr/lib/cups/backend/hp failed””

or download the plugin from openprinting.org (where
hp-setup grabs it from)

If you can find anything there then you are a better man than I

On Thu 12 Mar 2015 02:36:01 PM CDT, caprus wrote:

malcolmlewis;2699357 Wrote:
> Hi
> Re run hp-setp
Thanks for the quick reply.

I had rerun the hp-setup several times, even uninstalled and reinstalled
the printer. Just did so again. Same results. It finds the printer once
I manually enter its IP, and it allows me to “send a test print”,
however only the top 1 cm of the page shows on the print. Then the page
is ejected, and the status tab @ hplip reports that the printer is
stopped, When I click on Start the software reports that the print is
now finished, however nothing happens at the printer, no sound, no LEDs,
no paper moves. At this point the hplip once again reports that the
printer is stopped, and the status page shows “Print job has completed”.

I’ve tried printing a text file. No output, in fact no response at all
except that hplip once again shows the printer is stopped. Once again
when I ‘start’ the printer the status page shows “Print job has
completed”.

Now http://localhost:631/printers/ shows “HP LaserJet Cp 1025nw hpijs,
3.14.6, requires proprietary plugin”, and under status: “Paused -
“/usr/lib/cups/backend/hp failed””
> or download the plugin from openprinting.org (where
> hp-setup grabs it from)
If you can find anything there then you are a better man than I

Hi
Ahh there is a plugin tool;
http://hplipopensource.com/node/309

As root run hp-plugin, just make sure cups is running/enabled on the
machine as well…


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.36-38-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

That page confirmed that I’ve been doing everything right, and it also contained a link to another page that gave me a nice tip. I didn’t know that one could set up an HP printer with a known IP by simply running (as su -)

hp-setup xxx.xxx.xxx.xxx

(i.e the printer’s IP). This eliminated several steps in the setup and resulted in a near instant installation.

However… I can still not print. The details are different, but the bottom line is the same. If I send a print job to the printer I get a completely black page regardless of what I send to the printer. I’ve tried raw text, HTML and PDF. Always the same, 'though the printer is correctly identified in both HP software and CUPS.

Failure to discover the printer when using ‘hp-setup’ is usually down to the firewall blocking ports. That’s usually why manual configuration using IP address) is then needed.

However… I can still not print. The details are different, but the bottom line is the same. If I send a print job to the printer I get a completely black page regardless of what I send to the printer. I’ve tried raw text, HTML and PDF. Always the same, 'though the printer is correctly identified in both HP software and CUPS.

Run ‘hp-doctor’ (as user) and see what it turns up (if anything). It will prompt you for root password when needed. If it finds missing packages it will take care of installing them for you.

Try adding the repository at http://download.opensuse.org/repositories/Printing/openSUSE_13.2/, and switching system packages to it. That gets you to hplip version 3.15.2, and a fixed CUPS.You probably need to go through the printer set-up process again after that change. Reboot.

For our HP m127fn, hp-setup chose a driver of the type hpijs, and it did not work. In YaST, I manually changed the driver to the hpcups one, and everything works correctly with it.

Regards,
Howard