Problem: MFU works like printer but didn't work like scanner.
Installed latest HPLIP Version: 3.19.6 from developers.hp.com.
:~$ hp-setup
hp-doctor command output:
------------------------------
| DISCOVERED SCANNER DEVICES |
------------------------------
No Scanner found.
--------------------------
| DISCOVERED USB DEVICES |
--------------------------
No devices found.
---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------
HP-LaserJet-Pro-MFP-M125ra
--------------------------
Type: Unknown
Device URI: usb://HP/LaserJet%20Pro%20MFP%20M125ra?serial=CNB7GCJHZQ&interface=1
PPD: /etc/cups/ppd/HP-LaserJet-Pro-MFP-M125ra.ppd
warning: Failed to read /etc/cups/ppd/HP-LaserJet-Pro-MFP-M125ra.ppd ppd file
PPD Description:
Printer status: printer HP-LaserJet-Pro-MFP-M125ra is idle. enabled since Чт 06 июн 2019 17:54:40
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.
--------------
| PERMISSION |
--------------
error: Unsupported model: HP_LaserJet_Pro_MFP_M125ra
Checking Permissions....
Checking for Configured Queues....
warning: Fail to read ppd=/etc/cups/ppd/HP-LaserJet-Pro-MFP-M125ra.ppd file
warning: Insufficient permission to access file /etc/cups/ppd/HP-LaserJet-Pro-MFP-M125ra.ppd
warning: Could not complete Queue(s) configuration check
Checking for HP Properitery Plugin's....
No plug-in printers are configured.
Diagnose completed...
lsusb command output:
Bus 002 Device 009: ID 03f0:222a Hewlett-Packard
sane-find-scanner command output:
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x222a [HP LaserJet Pro MFP M125ra]) at libusb:002:009
could not open USB device 0x04d9/0x0175 at 002:006: Access denied (insufficient permissions)
could not open USB device 0x2109/0x2812 at 002:004: Access denied (insufficient permissions)
could not open USB device 0x0001/0x0000 at 002:003: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0024 at 002:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc52b at 003:003: Access denied (insufficient permissions)
could not open USB device 0x0461/0x0010 at 003:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0024 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
Printer work without hplip setup.. How to make the scanner work?
According to the official HPLIP page you need to install at least 3.14.10 with a proprietary plugin:
It seems that you have missed the installation of this binary/proprietary driver/plugin.
You have to install it with:
Note: You do not really need HPLIP 3.19.6 and can use HPLIP 3.17.10 from the bionic repository. To proceed this way follow the uninstallation part of my other answer and afterwards install the plugin with
hp-plugin
.References:
Maybe this helps a little bit more :
instead of
Before this, you should better repeat installation of hp-package with :
I guess, this works out.
Fixed with install HPLIP-3.17.9
All steps answers default except: It will ask if would you like to have this installer install the hplip specific policy/profile. Type ‘y’.
Done: Scanner and Printer works!
In hplip-3.17.11 support of m125ra is dropped.
In newer hplip version - select M125a model for printing.
For scanning - open in text editor
/usr/share/hplip/data/models/models.dat
, find section[hp_laserjet_pro_mfp_m125a]
and copy it to[hp_laserjet_pro_mfp_m125a]
or rename.