Black becomes gray on LaserJet Pro M102a and LInux ARM

Asked by Fredrik Wikefeldt

Hello,

I have installed hplip, run hp-plugin (downloading the correct binary plugin) and run hp-setup with my HP LaserJet Pro M102a on four different computers. On Windows, I have used the official HP drivers for Windows. For each computer, I have printed the CUPS test page and a very simple PDF page with only normal black text.

1. Windows: works perfectly
2. Linux x86: works perfectly
3. Linux arm 1: black becomes a sort of gray. It is black but with regular, vertical white dashes in it. Normal text looks like it is running out of ink. This computer has /proc/version:

Linux version 4.4.34-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #930 SMP Wed Nov 23 15:20:41 GMT 2016

and /proc/cpuinfo:
processor : 0
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 1
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 2
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 3
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

Hardware : BCM2709
Revision : a02082
Serial : 0000000031e578af

4. Linux arm 2: works as the previous Linux arm, i.e. black becomes gray. It has /proc/version

Linux version 3.18.11+ (dc4@dc4-XPS13-9333) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1+bzr2650 - Linaro GCC 2014.03) ) #781 PREEMPT Tue Apr 21 18:02:18 BST 2015

and /proc/cpuinfo

processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 2.00
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7

Hardware : BCM2708
Revision : 0010
Serial : 00000000506f962b

So, the problem is, it doesn't work on Linux ARM which is what I really want. 3) has a clean Raspbian Jessei setup with only Raspbian archives used, so we can focus entirely on 3). The result of hp-check -t is:

hp-check[19737]: info: :
hp-check[19737]: info: :HP Linux Imaging and Printing System (ver. 3.16.11)
hp-check[19737]: info: :Dependency/Version Check Utility ver. 15.1
hp-check[19737]: info: :
hp-check[19737]: info: :Copyright (c) 2001-15 HP Development Company, LP
hp-check[19737]: info: :This software comes with ABSOLUTELY NO WARRANTY.
hp-check[19737]: info: :This is free software, and you are welcome to distribute it
hp-check[19737]: info: :under certain conditions. See COPYING file for more details.
hp-check[19737]: info: :
hp-check[19737]: info: :Note: hp-check can be run in three modes:
hp-check[19737]: info: :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.
hp-check[19737]: info: :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.
hp-check[19737]: info: :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).
hp-check[19737]: info: :
hp-check[19737]: info: :Check types:
hp-check[19737]: info: :a. EXTERNALDEP - External Dependencies
hp-check[19737]: info: :b. GENERALDEP - General Dependencies (required both at compile and run time)
hp-check[19737]: info: :c. COMPILEDEP - Compile time Dependencies
hp-check[19737]: info: :d. [All are run-time checks]
hp-check[19737]: info: :PYEXT SCANCONF QUEUES PERMISSION
hp-check[19737]: info: :
hp-check[19737]: info: :Status Types:
hp-check[19737]: info: : OK
hp-check[19737]: info: : MISSING - Missing Dependency or Permission or Plug-in
hp-check[19737]: info: : INCOMPAT - Incompatible dependency-version or Plugin-version
hp-check[19737]: info: :
hp-check[19737]: info: :
hp-check[19737]: info: :---------------
hp-check[19737]: info: :| SYSTEM INFO |
hp-check[19737]: info: :---------------
hp-check[19737]: info: :
hp-check[19737]: info: : Kernel: 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 GNU/Linux
 Host: rpi_maro
 Proc: 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 GNU/Linux
 Distribution: 2 8.0
hp-check[19737]: info: : Bitness: 32 bit

hp-check[19737]: info: :
hp-check[19737]: info: :-----------------------
hp-check[19737]: info: :| HPLIP CONFIGURATION |
hp-check[19737]: info: :-----------------------
hp-check[19737]: info: :
hp-check[19737]: info: :HPLIP-Version: HPLIP 3.16.11
hp-check[19737]: info: :HPLIP-Home: /usr/share/hplip
hp-check[19737]: info: :HPLIP-Installation: Auto installation is supported for debian distro 8.0 version
hp-check[19737]: info: :
hp-check[19737]: info: :Current contents of '/etc/hp/hplip.conf' file:
hp-check[19737]: info: :# hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.16.11

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/hplip/HP
ppdbase=/usr/share/ppd/hplip
doc=/usr/share/doc/hplip
html=/usr/share/doc/hplip-doc
icon=no
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv
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=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=yes
foomatic-drv-install=yes
foomatic-ppd-install=yes
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.16.11
restricted-build=no
ui-toolkit=qt5
qt3=no
qt4=no
qt5=yes
policy-kit=yes
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no
apparmor_build=no

hp-check[19737]: info: :
hp-check[19737]: info: :Current contents of '/var/lib/hp/hplip.state' file:
hp-check[19737]: info: :[plugin]
installed = 1
eula = 1
version = 3.16.11

hp-check[19737]: info: :
hp-check[19737]: info: :Current contents of '~/.hplip/hplip.conf' file:
hp-check[19737]: info: :[installation]
date_time = 03/17/17 13:11:02
version = 3.16.11

hp-check[19737]: info: : <Package-name> <Package-Desc> <Required/Optional> <Min-Version> <Installed-Version> <Status> <Comment>
hp-check[19737]: info: :
hp-check[19737]: info: :-------------------------
hp-check[19737]: info: :| External Dependencies |
hp-check[19737]: info: :-------------------------
hp-check[19737]: info: :
hp-check[19737]: info: : xsane xsane - Graphical scanner frontend for SANE OPTIONAL 0.9 0.998 OK -
hp-check[19737]: info: : avahi-utils avahi-utils OPTIONAL - 0.6.31 OK -
hp-check[19737]: info: : policykit PolicyKit - Administrative policy framework OPTIONAL - 0.105 OK -
hp-check[19737]: info: : scanimage scanimage - Shell scanning program OPTIONAL 1.0 1.0.24 OK -
hp-check[19737]: info: : dbus DBus - Message bus system REQUIRED - 1.8.20 OK -
hp-check[19737]: info: : gs GhostScript - PostScript and PDF language interpreter and previewer REQUIRED 7.05 9.06 OK -
hp-check[19737]: info: : cups CUPS - Common Unix Printing System REQUIRED 1.1 1.7.5 OK 'CUPS Scheduler is running'
hp-check[19737]: info: : network network -wget OPTIONAL - 1.16 OK -
hp-check[19737]: info: :
hp-check[19737]: info: :------------------------
hp-check[19737]: info: :| General Dependencies |
hp-check[19737]: info: :------------------------
hp-check[19737]: info: :
hp-check[19737]: info: : cups-devel CUPS devel- Common Unix Printing System development files REQUIRED - 1.7.5 OK -
hp-check[19737]: info: : sane SANE - Scanning library REQUIRED - 1.0.24 OK -
hp-check[19737]: info: : python3-dbus Python DBus - Python bindings for DBus REQUIRED 0.80.0 1.2.0 OK -
hp-check[19737]: info: : cups-image CUPS image - CUPS image development files REQUIRED - 1.7.5 OK -
hp-check[19737]: info: : python3-pyqt4 PyQt 4- Qt interface for Python (for Qt version 4.x) REQUIRED 4.0 4.11.2 OK -
hp-check[19737]: info: : python3X Python 2.2 or greater - Python programming language REQUIRED 2.2 3.4.2 OK -
hp-check[19737]: info: : libpthread libpthread - POSIX threads library REQUIRED - b'2.19' OK -
hp-check[19737]: info: : python3-xml Python XML libraries REQUIRED - 2.1.0 OK -
hp-check[19737]: info: : libjpeg libjpeg - JPEG library REQUIRED - - OK -
hp-check[19737]: info: : libcrypto libcrypto - OpenSSL cryptographic library REQUIRED - 1.0.1 OK -
hp-check[19737]: info: : libnetsnmp-devel libnetsnmp-devel - SNMP networking library development files REQUIRED 5.0.9 5.7.2 OK -
hp-check[19737]: info: : python3-pil PIL - Python Imaging Library (required for commandline scanning with hp-scan) OPTIONAL - 1.1.7 OK -
hp-check[19737]: info: : python3-notify2 Python libnotify - Python bindings for the libnotify Desktop notifications OPTIONAL - - OK -
hp-check[19737]: info: : libusb libusb - USB library REQUIRED - 1.0 OK -
hp-check[19737]: info: : python3-devel Python devel - Python development files REQUIRED 2.2 3.4.2 OK -
hp-check[19737]: info: : python3-pyqt4-dbus PyQt 4 DBus - DBus Support for PyQt4 OPTIONAL 4.0 4.11.2 OK -
hp-check[19737]: info: : sane-devel SANE - Scanning library development files REQUIRED - 1.0.24 OK -
hp-check[19737]: info: : python3-reportlab Reportlab - PDF library for Python OPTIONAL 2.0 3.1.8 OK -
hp-check[19737]: info: :
hp-check[19737]: info: :--------------
hp-check[19737]: info: :| COMPILEDEP |
hp-check[19737]: info: :--------------
hp-check[19737]: info: :
hp-check[19737]: info: : make make - GNU make utility to maintain groups of programs REQUIRED 3.0 4.0 OK -
hp-check[19737]: info: : gcc gcc - GNU Project C and C++ Compiler REQUIRED - 4.9.2 OK -
hp-check[19737]: info: : libtool libtool - Library building support services REQUIRED - 2.4.2 OK -
hp-check[19737]: info: :
hp-check[19737]: info: :----------------------
hp-check[19737]: info: :| Scan Configuration |
hp-check[19737]: info: :----------------------
hp-check[19737]: info: :
hp-check[19737]: info: : scanext Scan-SANE-Extension REQUIRED - 3.16.11 OK -
hp-check[19737]: info: :'/etc/sane.d/dll.d/hpaio' not found.
hp-check[19737]: info: : hpaio HPLIP-SANE-Backend REQUIRED - 3.16.11 OK 'hpaio found in /etc/sane.d/dll.conf'
hp-check[19737]: info: :
hp-check[19737]: info: :---------------------
hp-check[19737]: info: :| Python Extentions |
hp-check[19737]: info: :---------------------
hp-check[19737]: info: :
hp-check[19737]: info: : cupsext CUPS-Extension REQUIRED - 3.16.11 OK -
hp-check[19737]: info: : hpmudext IO-Extension REQUIRED - 3.16.11 OK -
hp-check[19737]: info: :
hp-check[19737]: info: :------------------------------
hp-check[19737]: info: :| DISCOVERED SCANNER DEVICES |
hp-check[19737]: info: :------------------------------
hp-check[19737]: info: :
hp-check[19737]: info: :No Scanner found.
hp-check[19737]: info: :
hp-check[19737]: info: :--------------------------
hp-check[19737]: info: :| DISCOVERED USB DEVICES |
hp-check[19737]: info: :--------------------------
hp-check[19737]: info: :
hp-check[19737]: info: : Device URI Model
hp-check[19737]: info: : ----------------------------------------------- -----------------------------------------------
hp-check[19737]: info: : hp:/usb/HP_LaserJet_M101-M106?serial=VNC4D22147 HP LaserJet M101-M106
hp-check[19737]: info: :
hp-check[19737]: info: :---------------------------------
hp-check[19737]: info: :| INSTALLED CUPS PRINTER QUEUES |
hp-check[19737]: info: :---------------------------------
hp-check[19737]: info: :
hp-check[19737]: info: :
hp-check[19737]: info: :HP_LaserJet_M101-M106_USB_VNC4D22147_HPLIP
hp-check[19737]: info: :------------------------------------------
hp-check[19737]: info: :Type: Printer
hp-check[19737]: info: :Device URI: hp:/usb/HP_LaserJet_M101-M106?serial=VNC4D22147
hp-check[19737]: info: :PPD: /etc/cups/ppd/HP_LaserJet_M101-M106_USB_VNC4D22147_HPLIP.ppd
hp-check[19737]: info: :PPD Description: HP LaserJet m101-m106, hpcups 3.16.11
hp-check[19737]: info: :Printer status: printer HP_LaserJet_M101-M106_USB_VNC4D22147_HPLIP is idle. enabled since Fri 17 Mar 2017 13:08:17 UTC^M ready to print
hp-check[19737]: info: :Communication status: Good
hp-check[19737]: info: :
hp-check[19737]: info: :
hp-check[19737]: info: :--------------
hp-check[19737]: info: :| PERMISSION |
hp-check[19737]: info: :--------------
hp-check[19737]: info: :
hp-check[19737]: info: :USB HP_LaserJet_M101-M106_USB_VNC4D22147_HPLIP Required - - OK Node:'/dev/bus/usb/001/005' Perm:' root lp rw- rw- rw- rw- rw- r--'
hp-check[19737]: info: :No errors or warnings.
hp-check[19737]: info: :
hp-check[19737]: info: :Done.

Best regards,

Fredrik Wikefeldt
Boule Medical AB

Question information

Language:
English Edit question
Status:
Expired
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#2

Hello,

my quetion is still open. I tried really hard to get my printer working before I posted the question and I also tried hard to submit complete information. Also, I have tried to google this problem of course. I guess you are my last hope.

Best regards,

Fredrik Wikefeldt

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Launchpad Janitor
Sent: den 2 april 2017 11:38
To: Fredrik Wikefeldt <email address hidden>
Subject: Re: [Question #570147]: Black becomes gray on LaserJet Pro M102a and LInux ARM

Your question #570147 on HPLIP changed:
https://answers.launchpad.net/hplip/+question/570147

    Status: Open => Expired

Launchpad Janitor expired the question:
This question was expired because it remained in the 'Open' state without activity for the last 15 days.

--
If you're still having this problem, you can reopen your question either by replying to this email or by going to the following page and entering more information about your problem:
https://answers.launchpad.net/hplip/+question/570147

You received this question notification because you asked the question.

Revision history for this message
Launchpad Janitor (janitor) said :
#3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#4

Hello,

this question is still unanswered, but it is still important for us at Boule Medical to solve this. We manufacture hematology analyzers that use standard printers. Currently we are looking to broaden our printer support. Our end users decide what printer to use, but we are planning to compile a list of preferred printers . HP LaserJet Pro M102a is a very serious candidate. However, we need it to work with our Linux-based machine first. So we appreciate your help very much.

Best regards,

Fredrik Wikefeldt
Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#5

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#6

Hello,

I still need an answer. I still think I have posted all necessary information.

Best regards,

Fredrik Wikefeldt
Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#7

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#8

Hello,

I still need an answer.

Best regards,

Fredrik Wikefeldt
Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#9

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#10

Hello,

I still need answer.

Regards,

Fredrik Wikefeldt
Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#11

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#12

Hi,

still need an answer.

Best regards,

Fredrik Wikefeldt
Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#13

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#14

Hi,

still need an answer.

Best regards,

Fredrik Wikefeldt
 Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#15

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#16

Hi,

still need an answer.

Best regards,

Fredrik Wikefeldt
  Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#17

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Fredrik Wikefeldt (fredrikwi) said :
#18

Hello,

I have tried this with the latest release and the result is the same.

Best regards,

Fredrik Wikefeldt
Boule Medical

Revision history for this message
Launchpad Janitor (janitor) said :
#19

This question was expired because it remained in the 'Open' state without activity for the last 15 days.