[SOLVED] hp device manager fails to install printer
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm having a h*** of a time installing an HP P1006 printer. This is a slackware64 14.1 multilib computer. I am moving the printer from a laptop on which I had no problem installing the same printer. The laptop was slackware 14.1 32 bit (I'm wondering whether this is part of the problem.)
So when I try to setup the printer with HP Device Manager, it detects the printer, but when I try to download the plugin I get the error "The printer you are trying to setup requires a binary driver plug-in and it failed to install. Please check your internet connection and try again."
My internet connection is obviously working as I am posting this message.
I also tried hp-plugin which seemed to download and install the plugin but going into hp-setup after the device does not appear and going into cups shows "plugin required".
Thank you for your post. I gave up on hplip. It was detecting the printer, but was giving the error message that it couldn't connect to the internet.
So I installed the printer with cups and the foo2xqx driver. Seemed to install okay, but printing a test page produced no output. It gave no error messages, I watched the job process, send data to printer, and then disappear just as if it printed but there was no activity on the printer itself.
I tried installing the firmware using the "make install-hotplug" powering off and then on but I didn't get the flashing orange light.
Any other ideas? Is there a way to manually install the firmware?
A couple of years ago I had a similar printer, the P1505. It drove me nuts trying to get it to work. At the time, I didn't realize I needed more than just a driver - there were additional firmware files and something called a "hotplug."
After an insane amount of time wasted, I finally ran across the website of the guy who actually puts together what is needed. The key is to not use your distribution's files but download and install by hand. This has worked for me on a number of distributions without fail.
A key to my success in addition to adding the foo2xqx driver (foo2jzs in my case for HP 1020) was downloading the printer firmware and activating the usblp module in rc.modules.
I then always connected and powered on the printer before booting the laptop and it worked great.
If the firmware isn't installed then it doesn't matter what happens in CUPS. At least that was the situation in my case.
I sympathize with all those unsuccessfully struggling to get these "firmware forgetful" HP printers to work. I was a member of that club for a while.
Maybe this will help you. It is for earlier versions of Slackware, but I have been using HP LaserJet p1005/1020 in Slack 13 to 14.1, all configured the same way as described in the mentioned post.
The newest I can get working correctly in 14.1 and Current-Beta is hplip-3.14.10. There is some weird issue with hplip-3.15.x on Slackware. My post above also gives a workaround to install via CUPS with the correct Device URI so that you can still use the systray HP device Manager GUI-ness (needs to be hp:/ not socket:/ or ipp:/). Once you have it set up, functionality is maintained after upgradepkg updates.
Last edited by kingbeowulf; 01-19-2016 at 01:31 AM.
Reason: spelling
even with the new gutenprint in slack I had to manually point my hp to the correct pdf that handles that. Had to in either interface. Cups or HP manager.
Wow, thank you all for the advice. I haven't been able to get back to the printer in question for a couple of days, but as soon as I can I will try all your advice and report back.
Last time I had weird problems with hplip gui (like ppd not found and errors when talking to cups) I changed my locale from en_US to en_US.utf8 and that fixed it.
So I upgraded hplip and that got rid of the unable to connect to the network problem. I was still unable to print because it would not recognize the PPD file as valid. So I tried IVANDI's advice and that was the kicker: changing to utf-8. (What an obscure solution.) Anyway thank you so much ivandi and thank you to everyone else who responded.
Brian
BTW I don't seem to need to load/reload any firmware on reboot.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.