• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Note: From May 1, 2024, the HP Scan and Capture app will no longer be available (retired) in the Microsoft Store and HP will not release any further app updates. Alternatively, you can download HP Smart from the Microsoft Store. For more information on how to set up your printer using the HP Smart app, go to HP printer setup (HP Smart app).
Common problems HP Solution Center not working : Adobe Flash Player Error and Unable to scan
We would like to share some of the most frequently asked questions about HP Solution Center not working : Adobe Flash Player Error and Unable to Scan.
HP Recommended
MFP M148f
Linux

I've just bought ten MFP M148f's. I've installed hplip 3.19.3 on Fedora 29 without any errors. But simple scans dont work:

 

hp-scan

HP Linux Imaging and Printing System (ver. 3.19.3)
Scan Utility ver. 2.2

.................

-----------------
| SELECT DEVICE |
-----------------

Num Scan device URI
-------- ------------------------------------------------------
0 brother4:net1;dev0
1 hpaio:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155
2 v4l:/dev/video0

Enter number 0...2 for device (q=quit) ?1
warning: No destinations specified. Adding 'file' destination by default.
Using device hpaio:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155
Opening connection to device...
error: SANE: Error during device I/O (code=9)

 

Any help appreciated. I'd really not like to return all these !!

 

Thanks

1 REPLY 1
HP Recommended

FWIW, printing works. Here's hp-check -t

hp-check -t
Saving output in log file: /home/jay/hp-check.log

HP Linux Imaging and Printing System (ver. 3.19.3)
Dependency/Version Check Utility ver. 15.1

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the
HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro
supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
has the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode
will check both of the above cases (both compile- and run-time dependencies).

Check types:
a. EXTERNALDEP - External Dependencies
b. GENERALDEP - General Dependencies (required both at compile and run time)
c. COMPILEDEP - Compile time Dependencies
d. [All are run-time checks]
PYEXT SCANCONF QUEUES PERMISSION

Status Types:
OK
MISSING - Missing Dependency or Permission or Plug-in
INCOMPAT - Incompatible dependency-version or Plugin-version


---------------
| SYSTEM INFO |
---------------

Kernel: 5.0.5-200.fc29.x86_64 #1 SMP Wed Mar 27 20:58:04 UTC 2019 GNU/Linux
Host: acer_a515.riverside
Proc: 5.0.5-200.fc29.x86_64 #1 SMP Wed Mar 27 20:58:04 UTC 2019 GNU/Linux
Distribution: 5 29
Bitness: 64 bit


-----------------------
| HPLIP CONFIGURATION |
-----------------------

HPLIP-Version: HPLIP 3.19.3
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for fedora distro 29 version

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

[hplip]
version=3.19.3

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/cups/model/HP
ppdbase=/usr/share/cups/model
doc=/usr/share/doc/hplip-3.19.3
html=/usr/share/doc/hplip-3.19.3
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp
bin=/usr/bin
apparmor=/etc/apparmor.d
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
libusb01-build=no
pp-build=no
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=no
foomatic-drv-install=no
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.19.3
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
qt5=no
policy-kit=no
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no
apparmor_build=no
class-driver=no


Current contents of '/var/lib/hp/hplip.state' file:
[plugin]
installed = 1
eula = 1
version = 3.19.3

 

Current contents of '~/.hplip/hplip.conf' file:
[upgrade]
notify_upgrade = true
last_upgraded_time = 1554230888
pending_upgrade_time = 0
latest_available_version = 3.17.10

[last_used]
device_uri = hpaio:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155
printer_name =
working_dir = .

[settings]
systray_visible = 0
systray_messages = 0

[commands]
scan = /usr/bin/xsane -V %SANE_URI%

[refresh]
rate = 30
enable = false
type = 1

[polling]
enable = false
interval = 5
device_list =

[fax]
voice_phone =
email_address =

[installation]
date_time = 04/03/2019 17:34:45
version = 3.19.3


<Package-name> <Package-Desc> <Required/Optional> <Min-Version> <Installed-Version> <Status> <Comment>

--------------
| COMPILEDEP |
--------------

gcc gcc - GNU Project C and C++ Compiler REQUIRED - 8.3.1 OK -
make make - GNU make utility to maintain groups of programs REQUIRED 3.0 4.2.1 OK -
libtool libtool - Library building support services REQUIRED - 2.4.6 OK -

------------------------
| General Dependencies |
------------------------

libcrypto libcrypto - OpenSSL cryptographic library REQUIRED - 1.1.1 OK -
python-xml Python XML libraries REQUIRED - 2.2.6 OK -
libnetsnmp-devel libnetsnmp-devel - SNMP networking library development files REQUIRED 5.0.9 5.8 OK -
sane-devel SANE - Scanning library development files REQUIRED - 1.0.27 OK -
pil PIL - Python Imaging Library (required for commandline scanning with hp-scan) OPTIONAL - 1.1.7 OK -
pyqt4-dbus PyQt 4 DBus - DBus Support for PyQt4 REQUIRED 4.0 4.12.1 OK -
libpthread libpthread - POSIX threads library REQUIRED - 2.28 OK -
python-devel Python devel - Python development files REQUIRED 2.2 2.7.15 OK -
cups-devel CUPS devel- Common Unix Printing System development files REQUIRED - 2.2.8 OK -
python-dbus Python DBus - Python bindings for DBus REQUIRED 0.80.0 1.2.8 OK -
cups-ddk CUPS DDK - CUPS driver development kit OPTIONAL - - OK -
reportlab Reportlab - PDF library for Python OPTIONAL 2.0 3.4.0 OK -
pyqt4 PyQt 4- Qt interface for Python (for Qt version 4.x) REQUIRED 4.0 4.12.1 OK -
libusb libusb - USB library REQUIRED - 1.0 OK -
cups-image CUPS image - CUPS image development files REQUIRED - 2.2.8 OK -
python2X Python 2.2 or greater - Python programming language REQUIRED 2.2 2.7.15 OK -
python-notify Python libnotify - Python bindings for the libnotify Desktop notifications OPTIONAL - - OK -
libjpeg libjpeg - JPEG library REQUIRED - - OK -
sane SANE - Scanning library REQUIRED - 1.0.27 OK -

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

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

-------------------------
| External Dependencies |
-------------------------

gs GhostScript - PostScript and PDF language interpreter and previewer REQUIRED 7.05 9.26 OK -
scanimage scanimage - Shell scanning program OPTIONAL 1.0 1.0.27 OK -
cups CUPS - Common Unix Printing System REQUIRED 1.1 2.2.8 OK 'CUPS Scheduler is running'
network network -wget OPTIONAL - 1.20.1 OK -
policykit PolicyKit - Administrative policy framework OPTIONAL - 0.115 OK -
xsane xsane - Graphical scanner frontend for SANE OPTIONAL 0.9 0.999 OK -
dbus DBus - Message bus system REQUIRED - 1.12.12 OK -
avahi-utils avahi-utils OPTIONAL - 0.7 OK -

---------------------
| Python Extentions |
---------------------

hpmudext IO-Extension REQUIRED - 3.19.3 OK -
cupsext CUPS-Extension REQUIRED - 3.19.3 OK -

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

device `hpaio:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155' is a Hewlett-Packard HP_LaserJet_Pro_M148f-M149f all-in-one
device `brother4:net1;dev0' is a Brother *Scanner MFC7360N
device `v4l:/dev/video0' is a Noname HD WebCam: HD WebCam virtual device
device `hpaio:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155' is a Hewlett-Packard HP_LaserJet_Pro_M148f-M149f all-in-one
device `brother4:net1;dev0' is a Brother *Scanner MFC7360N
device `v4l:/dev/video0' is a Noname HD WebCam: HD WebCam virtual device


--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------


HP_LaserJet_Pro_M148f-M149f_fax
-------------------------------
Type: Fax
Device URI: hpfax:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155
PPD: /etc/cups/ppd/HP_LaserJet_Pro_M148f-M149f_fax.ppd
warning: Failed to read /etc/cups/ppd/HP_LaserJet_Pro_M148f-M149f_fax.ppd ppd file
PPD Description:
Printer status: printer HP_LaserJet_Pro_M148f-M149f_fax is idle. enabled since Tue 02 Apr 2019 03:16:38 PM EDT
Communication status: Good

HP_M148
-------
Type: Printer
Device URI: hp:/net/HP_LaserJet_Pro_M148f-M149f?ip=10.10.11.155
PPD: /etc/cups/ppd/HP_M148.ppd
warning: Failed to read /etc/cups/ppd/HP_M148.ppd ppd file
PPD Description:
Printer reason unknownr HP_M148 disabled since Wed 03 Apr 2019 04:13:39 PM EDT -
Communication status: Good

MFC-7360N
---------
Type: Unknown
Device URI: lpd://10.10.11.153/binary_p1
PPD: /etc/cups/ppd/MFC-7360N.ppd
warning: Failed to read /etc/cups/ppd/MFC-7360N.ppd ppd file
PPD Description:
Printer status: printer MFC-7360N disabled since Tue 02 Apr 2019 03:24:49 PM EDT - Paused
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend for HP-Devices.


--------------
| PERMISSION |
--------------


-----------
| SUMMARY |
-----------

Missing Required Dependencies
-----------------------------
None

Missing Optional Dependencies
-----------------------------
None


Total Errors: 0
Total Warnings: 1

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.