HPLIP 3.17.6 plug in fails. Where is a good file to download?

Asked by Les Bunch

Linux Mint 18.1 Cinnamon. Installing HPLIP 3.17.6 for HP Laserjet Pro MFP M130fw. This model was included in HPLIP in 3.17.4. I had 3.16.3 with my system, so it wouldn't run.

I ran the automaatic installer, hplip-3.17.6.run, but when the installer gets to the plugin installation it aborts with the checksum error for the plug in, saying the file is corrupted or altered. Then if I try to use the printer, I get a missing plugin error.

Manfred Hampl refers us to a downoad page (www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.17.6-plugin.run), which in my browser is a text file (shell script?) I do not know how to download that to obtain a usable .run file, or I would try it.

Is there another downloadable .run file for the plugin, different from the one the automatic setup file loads?

Is there some other problem with my setup which could frustrate the installation of the plug in. My MFP M130fw is useless now.

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:
Revision history for this message
Best Manfred Hampl (m-hampl) said :
#1

Just download the http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.17.6-plugin.run file (by using "save target as..." or similar options in your browser), change its access mode to executable (chmod +x hplip-3.17.6-plugin.run) and execute that file (./hplip-3.17.6-plugin.run).
What do you get?

Revision history for this message
Les Bunch (lbunch) said :
#2

Thank you Manfred.
The download, change permissions, and run you described worked great, as
far as getting the plugin to install. The printer model number was in
the list. It installed under MFP m129-m134, hpcups 3.17.6, which all
looks right. Now I can print wirelessly.

However, the system does not see the scanner. I had done the install
with the (c) custom options and selected scanning among other option.

I installed 3.17.4 on my wife's Mint 17.3 machine and everything worked
out of the box (had to search for the .4 version of hplip.)
Any clues to get linux to see the scanner?

Thanks,
Les.
Mint 18.1, Thinkpad T450s

On 06/16/2017 09:47 AM, Manfred Hampl wrote:
> Your question #644071 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/644071
>
> Status: Open => Answered
>
> Manfred Hampl proposed the following answer:
> Just download the http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.17.6-plugin.run file (by using "save target as..." or similar options in your browser), change its access mode to executable (chmod +x hplip-3.17.6-plugin.run) and execute that file (./hplip-3.17.6-plugin.run).
> What do you get?
>

Revision history for this message
Manfred Hampl (m-hampl) said :
#3

Do you have the "sane" package(s) installed?

Revision history for this message
Les Bunch (lbunch) said :
#4

Manfred,
Yes, I've been scanning in Linux for years with older versions of Mint
and with older Brother scanners. I couldn't get 18.1 to scan with the
Brother USB unit, and my wife wanted WiFi access, so I decided to jump
ship and switch to HP. (MFD M130fw)

I have Xsane, Xsane-common, Sane-utils, Libsane, Libsane-common,
Libsane-dev, Libsane-hpaio, and Sane showing as installed.
I can ping the printer, but it doesn't even show up as a scanner in
Simple Scan or Xsane.
I was thinking of re-running the hplib install now that I have the
plugin on my computer and could bypass the corrupted download.

On 06/17/2017 09:33 AM, Manfred Hampl wrote:
> Your question #644071 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/644071
>
> Status: Open => Needs information
>
> Manfred Hampl requested more information:
> Do you have the "sane" package(s) installed?
>

Revision history for this message
Les Bunch (lbunch) said :
#5

I did reinstall HPLIP, using custom install to select the scanner, etc., and using the script for the plugin now on my machine. It went quick because there were no missing dependencies and it didn't need to download the plugin. However, this did not enable my scanner. The troubleshooting pages at the hplip site are not working, especially the scanner problem page. I need some clues.

Revision history for this message
Les Bunch (lbunch) said :
#6

I did get into the Scanner trouble shooting page.

ran hp-check: [part of the output]

HPLIP-Version: HPLIP 3.17.6
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for linuxmint distro 18.1 version

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.17.6

Current contents of '~/.hplip/hplip.conf' file:
[upgrade]
notify_upgrade = false
last_upgraded_time = 1497724188
pending_upgrade_time = 0
latest_available_version = 3.16.11

ALL DEPENDENCIES REPORT OK

| Scan Configuration |
----------------------

 scanext Scan-SANE-Extension REQUIRED 3.17.6 OK -
 hpaio HPLIP-SANE-Backend REQUIRED 3.17.6 OK 'hpaio found in /etc/sane.d/dll.conf'

| DISCOVERED SCANNER DEVICES |
------------------------------

No Scanner found.

 INSTALLED CUPS PRINTER QUEUES [Subject printer plus two others]

HP_MFP_M130-NH [This is the culprit]
--------------
Type: Unknown
Device URI: socket://192.168.1.36:9100
PPD: /etc/cups/ppd/HP_MFP_M130-NH.ppd
PPD Description: HP LaserJet MFP m129-m134, hpcups 3.17.6
Printer status: printer HP_MFP_M130-NH is idle. enabled since Tue 20 Jun 2017 12:05:46 PM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.

Total Errors: 0
Total Warnings: 3 [Three printers "not HPLIP installed"]

=============
RAN hp-check -t: no line "scanner-build=yes"

Ran export SANE_DEBUG_DLL=128, and
    scanimage -L
   "No scanners were identified."

sudo tail -f /var/log/syslog errors:
Jun 20 15:24:44 les-ThinkPad-T450s scanimage: io/hpmud/model.c 532: no laserjet_mfp_m129-m134 attributes found in /usr/share/hplip/data/models/models.dat
Jun 20 15:28:29 les-ThinkPad-T450s wpa_supplicant[1247]: wlp3s0: Failed to initiate sched scan
Jun 20 15:49:29 les-ThinkPad-T450s wpa_supplicant[1247]: message repeated 20 times: [ wlp3s0: Failed to initiate sched scan]
-----several others like this-----

Revision history for this message
Les Bunch (lbunch) said :
#7

Problem solved:
I deleted the printer in the Printers app, then reinstalled selecting HPLIP as the type (duh!). Obviously I missed this after completing the installation of HPLIP. I believe I had used socket/jetdirect before out of habit. Works great now. Kudos to Manfred for the source code of the plugin.

Revision history for this message
Les Bunch (lbunch) said :
#8

Thanks Manfred Hampl, that solved my question.