HP_LaserJet_MFP_M28 Scanner does not work

Bug #1819742 reported by Jarno on 2019-03-12
This bug report is a duplicate of:  Bug #1811504: scan with Laserjet MFP-M28 fails. Edit Remove
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
HPLIP
Undecided
Unassigned

Bug Description

HP_LaserJet_MFP M28A Ubuntu 18.10
Initially hplip 3.18.7 installed printer works but scanner not
I Uninstalled 3.18.7 and installed hplip 3.18.12 + plugin 3.18.12

Printer still working
Scanner begin to scan and stop with error

I launched utility hp-scan -g
HP Linux Imaging and Printing System (ver. 3.18.12)
Scan Utility ver. 2.2
.......
Setting output format to PNG for greyscale mode.
warning: Defaulting to '/home/jarno/hpscan001.png'.
Warming up...
Scanning...
error: SANE: Error during device I/O (code=9)
Closing device.

simple-scan -d ends with:
 DEBUG: scanner.vala:1217: sane_start (page=0, pass=0) -> SANE_STATUS_IO_ERROR
[+22,69s] WARNING: scanner.vala:1224: Unable to start device: Error during device I/O
[+23,01s] DEBUG: scanner.vala:768: sane_cancel ()
[+23,01s] DEBUG: scanner.vala:771: sane_close ()

If i try download and install from HP i get
Plug-in version: 3.18.12
Installed HPLIP version: 3.18.12
Number of files to install: 55
Plugin installation failed
error: Python gobject/dbus may be not installed
error: Plug-in install failed.Done.

so i installed it in local
sh hplip-3.18.12-plugin.run
Plug-in version: 3.18.12
Installed HPLIP version: 3.18.12
Number of files to install: 55
Done.
 I expect it is correctly installed
regards
Yannick

 HPLIP 3.18.4 Release Notes
HPLIP 3.18.4 - This release has the following changes:
Added Support for the following new Printers: HP LaserJet Pro MFP M28a

So I tried
Virtualbox +ubuntu 18.04 hplip 3.18.4
Virtualbox +ubuntu 18.04 hplip 3.18.6
Virtualbox +ubuntu 18.04 hplip 3.18.9
Virtualbox +ubuntu 18.04 hplip 3.18.10
Virtualbox +ubuntu 18.04 hplip 3.18.12

I get same problem , printer is working but scanner is not.
Scan begin and failed with i/o error

hp-scan
HP Linux Imaging and Printing System (ver. 3.18.6)
Scan Utility ver. 2.2
Copyright (c) 2001-15 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.
warning: No destinations specified. Adding 'file' destination by default.
Using device hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743
Opening connection to device...
Resolution: 300dpi
Mode: gray
Compression: JPEG
Scan area (mm):
  Top left (x,y): (0.000000mm, 0.000000mm)
  Bottom right (x,y): (215.900009mm, 297.010681mm)
  Width: 215.900009mm
  Height: 297.010681mm
Destination(s): file
Output file:
warning: File destination enabled with no output file specified.
Setting output format to PNG for greyscale mode.
warning: Defaulting to '/home/jarno/hpscan001.png'.
Warming up...
Scanning...
error: SANE: Error during device I/O (code=9)
Closing device.

hp-scan syslog ( hpmud_read_channel failed )

Jan 23 23:06:08 Ubuntu1804 /hp-scan: hp-scan[2070]: warning: No destinations specified. Adding 'file' destination by default.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 418: escl_open() session=(nil)
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=0, altset=0, index=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=0 ret=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed 7/1/2 interface
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=239
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released 7/1/2 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: common/utils.c 245: unable to load library libm.so: /usr/lib/x86_64-linux-gnu/libm.so: invalid ELF header
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 59: Calling bb_open
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 80: Calling bb_load EXIT
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 438: escl_open() calling bb_escl.so PASSED
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 283: init_options....
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1067: bb_open() escl entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 939: bb_get_scanner_elements.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-ESCL-SCAN handle=0x1030a70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-ESCL-SCAN channel=26 clientCnt=1 channelCnt=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 1567: invalid HP-ESCL-SCAN channel=26
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-ESCL-SCAN channel=26 clientCnt=0 channelCnt=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 263: unable to open HP-ESCL-SCAN channel
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-IPP handle=0x1030a70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-IPP channel=45 clientCnt=1 channelCnt=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=1, index=3
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x109a060 data=0x7fbab3ab74e8 size=56 sectime=3
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 815: bb_read_http_payload entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x109a060 data=0x7ffec64686b0 size=32768 sectime=3
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 166: read_channel len=3516
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=3515 stat=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=17 index=17 cnt=3499
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=31 index=48 cnt=3468
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=31 total=48
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=22 index=70 cnt=3446
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=22 total=70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=52 index=122 cnt=3394
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=52 total=122
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=30 index=152 cnt=3364
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=30 total=152
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=24 index=176 cnt=3340
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=24 total=176
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=2 index=178 cnt=3338
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=2 total=178
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 345: -http_read_header() handle=0x109a060 data=0x7ffec64686b0 bytes_read=178 size=32768 status=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 853: payload_length= (3338)
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 90: clear_stream entry...
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 97: Clearing (3338) bytes from the stream
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 105: clear_stream returning with (stat = 0, bytes_read = 3338)...
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 928: bb_read_http_payload completed. total=[3338] stat=[0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 267: bb_parse_scan_elements entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 278: Version:2.63
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 337: Platen FormatSupported ColorMode:RGB24
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 337: Platen FormatSupported ColorMode:Grayscale8
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 360: Platen Resolution:200
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 360: Platen Resolution:300
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 360: Platen Resolution:600
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 393: Platen Optical Resolution Max X:600
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 398: Platen Optical Resolution Max Y:600
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 721: bb_parse_scan_elements successful
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 284: http_close() handle=0x109a060
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-IPP channel=45 clientCnt=0 channelCnt=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 977: bb_get_scanner_elements returning with (stat=0).
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1080: UpdateResolutionListForRange ESCL
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1144: Platen minWidth=499384 minHeight=499384 Range[14149223, 14149223, 19464892, 19464892]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1153: ADF Simplex minWidth=0 minHeight=0 Range[0, 0, 0, 0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1163: ADF Duplex minWidth=0 minHeight=0 Range[0, 0, 0, 0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1173: Camera minWidth=0 minHeight=0 Range[0, 0, 0, 0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1211: bb_open() returning stat=0.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 219: set_scan_mode_side_effects....
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 241: set_input_source_side_effects....
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 241: set_input_source_side_effects....
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 604: Resolution (75) is not supported in input source (1).
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 219: set_scan_mode_side_effects....
Jan 23 23:06:14 Ubuntu1804 /hp-scan: hp-scan[2070]: warning: File destination enabled with no output file specified.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: hp-scan[2070]: warning: Defaulting to '/home/jarno/hpscan001.png'.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 861: escl_start entry. uri=[hp:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743] InputSource=[1]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 241: set_input_source_side_effects....
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 114: escl_set_extents minWidth=499384 minHeight=499384 Source Range[14149223, 14149223, 19464892, 19464892] Current Range[0, 14149223, 0, 19464892]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1492: bb_check_scanner_to_continue entry
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1287: bb_get_scanner_status entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-IPP handle=0x1030a70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-IPP channel=45 clientCnt=1 channelCnt=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=1, index=3
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1294: bb_get_scanner_status returning
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7fbab3ab7dc0 size=49 sectime=10
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 815: bb_read_http_payload entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x1099ff0 data=0x7ffec646ef30 size=5120 sectime=10
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 166: read_channel len=1722
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=1721 stat=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=17 index=17 cnt=1705
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=31 index=48 cnt=1674
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=31 total=48
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=22 index=70 cnt=1652
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=22 total=70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=52 index=122 cnt=1600
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=52 total=122
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=30 index=152 cnt=1570
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=30 total=152
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=24 index=176 cnt=1546
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=24 total=176
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=2 index=178 cnt=1544
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=2 total=178
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 345: -http_read_header() handle=0x1099ff0 data=0x7ffec646ef30 bytes_read=178 size=5120 status=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 853: payload_length= (1544)
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 90: clear_stream entry...
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 97: Clearing (1544) bytes from the stream
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 105: clear_stream returning with (stat = 0, bytes_read = 1544)...
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 928: bb_read_http_payload completed. total=[1544] stat=[0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 284: http_close() handle=0x1099ff0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-IPP channel=45 clientCnt=0 channelCnt=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1312: bb_get_scanner_status returning (0)
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1530: bb_check_scanner_to_continue returning with (0).
Jan 23 23:06:14 Ubuntu1804 /hp-scan: scan/sane/escl.c 849: escl_send_event event[0] uri[hp:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1687: bb_start_scan entry. job_id=, input_src[1]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1546: bb_post_scanjob.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-IPP handle=0x1030a70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-IPP channel=45 clientCnt=1 channelCnt=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=1, index=3
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1557: Requested_width = [2550], max_width = [2549]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7ffec646d2e0 size=90 sectime=5
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7ffec646dae0 size=743 sectime=1
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 815: bb_read_http_payload entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x1099ff0 data=0x7ffec646dae0 size=5120 sectime=5
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 166: read_channel len=208
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=207 stat=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=22 index=22 cnt=186
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=19 index=41 cnt=167
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=19 total=41
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=52 index=93 cnt=115
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=52 total=93
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=59 index=152 cnt=56
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=59 total=152
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=30 index=182 cnt=26
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=30 total=182
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=24 index=206 cnt=2
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=24 total=206
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=2 index=0 cnt=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=2 total=208
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 345: -http_read_header() handle=0x1099ff0 data=0x7ffec646dae0 bytes_read=208 size=5120 status=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1367: bb_get_url URL=/eSCL/ScanJobs/wdc2y8bg-ecur-6d94-1012-1472udqy
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1382: bb_get_url ip=
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1396: bb_get_url job_id=wdc2y8bg-ecur-6d94-1012-1472udqy
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1597: bb_post_scanjob returning with stat = [0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 284: http_close() handle=0x1099ff0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-IPP channel=45 clientCnt=0 channelCnt=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-IPP handle=0x1030a70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-IPP channel=45 clientCnt=1 channelCnt=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=1, index=3
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1718: writing get scanner status request.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7fbab3ab7dc0 size=49 sectime=5
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 815: bb_read_http_payload entry.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x1099ff0 data=0x7ffec646ef20 size=5120 sectime=5
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 166: read_channel len=1722
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=1721 stat=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=17 index=17 cnt=1705
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=31 index=48 cnt=1674
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=31 total=48
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=22 index=70 cnt=1652
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=22 total=70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=52 index=122 cnt=1600
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=52 total=122
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=30 index=152 cnt=1570
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=30 total=152
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=24 index=176 cnt=1546
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=24 total=176
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 239: read_line len=2 index=178 cnt=1544
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=2 total=178
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 345: -http_read_header() handle=0x1099ff0 data=0x7ffec646ef20 bytes_read=178 size=5120 status=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 853: payload_length= (1544)
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 90: clear_stream entry...
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 97: Clearing (1544) bytes from the stream
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 105: clear_stream returning with (stat = 0, bytes_read = 1544)...
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 928: bb_read_http_payload completed. total=[1544] stat=[0]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1444: bb_get_JobState jobid[wdc2y8bg-ecur-6d94-1012-1472udqy]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1481: bb_get_JobState: js=[Processing] jobstate=[4].
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1752: jobstate =[4] version=[2]
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1773: SANE_STATUS_COMPLETED or SANE_STATUS_PROCESSING.
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1783: JOBSTATE [4].
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 284: http_close() handle=0x1099ff0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-IPP channel=45 clientCnt=0 channelCnt=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: bb_escl.c 1614: bb_get_scanjob..
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-IPP handle=0x1030a70
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-IPP channel=45 clientCnt=1 channelCnt=1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=1, index=3
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Jan 23 23:06:14 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed 7/1/4 interface
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7ffec646dad0 size=90 sectime=1
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:14 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x1099ff0 data=0x7ffec646dad0 size=5120 sectime=5
Jan 23 23:06:14 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:15 Ubuntu1804 /hp-scan: http.c 166: read_channel len=161
Jan 23 23:06:15 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=160 stat=0
Jan 23 23:06:15 Ubuntu1804 /hp-scan: http.c 239: read_line len=34 index=34 cnt=127
Jan 23 23:06:15 Ubuntu1804 /hp-scan: http.c 322: invalid http_status=503
Jan 23 23:06:15 Ubuntu1804 /hp-scan: http.c 328: dumping len=127
Jan 23 23:06:17 Ubuntu1804 /hp-scan: http.c 153: hpmud_read_channel failed retrying (2) more times)
Jan 23 23:06:18 Ubuntu1804 /hp-scan: http.c 153: hpmud_read_channel failed retrying (1) more times)
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 153: hpmud_read_channel failed retrying (0) more times)
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 157: read_stream error stat=49
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=0 s.index=0 s.cnt=0 stat=1
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 254: bb_get_content_length buf : 0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1669: bb_get_scanjob stat=[9] bytes_read=[34].
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 284: http_close() handle=0x1099ff0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released 7/1/4 interface
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-IPP channel=45 clientCnt=0 channelCnt=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1797: bb_start_scan returning with status ret = (9)
Jan 23 23:06:19 Ubuntu1804 /hp-scan: hp-scan[2070]: error: SANE: Error during device I/O (code=9)
Jan 23 23:06:19 Ubuntu1804 /hp-scan: scan/sane/escl.c 1086: escl_cancel...
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1903: bb_end_scan(cancel_job=1)
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 988: bb_cancel_job entry. job_id=[wdc2y8bg-ecur-6d94-1012-1472udqy] url=[/eSCL/ScanJobs/wdc2y8bg-ecur-6d94-1012-1472udqy]
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 249: http_open() dd=1 channel=HP-EWS-LEDM handle=0x1030a70
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 961: new HP-EWS-LEDM channel=23 clientCnt=1 channelCnt=1
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=0, index=9
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 535: claimed ff/4/1 interface
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7fbab3ab7dc0 size=49 sectime=5
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 815: bb_read_http_payload entry.
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x1099ff0 data=0x7ffec646f8f0 size=5120 sectime=5
Jan 23 23:06:19 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:19 Ubuntu1804 upowerd[1191]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 166: read_channel len=1722
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=1721 stat=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=17 index=17 cnt=1705
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=31 index=48 cnt=1674
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=31 total=48
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=22 index=70 cnt=1652
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=22 total=70
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=52 index=122 cnt=1600
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=52 total=122
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=30 index=152 cnt=1570
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=30 total=152
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=24 index=176 cnt=1546
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=24 total=176
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=2 index=178 cnt=1544
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=2 total=178
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 345: -http_read_header() handle=0x1099ff0 data=0x7ffec646f8f0 bytes_read=178 size=5120 status=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 853: payload_length= (1544)
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 90: clear_stream entry...
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 97: Clearing (1544) bytes from the stream
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 105: clear_stream returning with (stat = 0, bytes_read = 1544)...
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 928: bb_read_http_payload completed. total=[1544] stat=[0]
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1011: bb_cancel_job GET_ESCL_SCANNER_STATUS ret=0 bytes_read=1544
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1444: bb_get_JobState jobid[wdc2y8bg-ecur-6d94-1012-1472udqy]
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1481: bb_get_JobState: js=[Processing] jobstate=[4].
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 552: http_write() handle=0x1099ff0 data=0x7ffec646f8f0 size=80 sectime=1
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 300: http_read_header() handle=0x1099ff0 data=0x7ffec646f8f0 size=5120 sectime=5
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 166: read_channel len=144
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=143 stat=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=17 index=17 cnt=127
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=19 index=36 cnt=108
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=19 total=36
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=52 index=88 cnt=56
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=52 total=88
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=30 index=118 cnt=26
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=30 total=118
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=24 index=142 cnt=2
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=24 total=142
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 239: read_line len=2 index=0 cnt=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 341: http_read_header data= len=2 total=144
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 345: -http_read_header() handle=0x1099ff0 data=0x7ffec646f8f0 bytes_read=144 size=5120 status=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1031: bb_cancel_job len=144 buf=HTTP/1.1 200 OK#015#012Content-Length: 0#015#012Cache-Control: no-cache, no-store, must-revalidate#015#012Server: ApolloLedmServer/1.0#015#012Connection: keep-alive
Jan 23 23:06:19 Ubuntu1804 /hp-scan: http.c 284: http_close() handle=0x1099ff0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 561: released ff/4/1 interface
Jan 23 23:06:19 Ubuntu1804 /hp-scan: io/hpmud/musb.c 976: removed HP-EWS-LEDM channel=23 clientCnt=0 channelCnt=0
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1042: bb_cancel_job returning with status = [0].
Jan 23 23:06:19 Ubuntu1804 upowerd[1191]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.1
Jan 23 23:06:19 Ubuntu1804 /hp-scan: bb_escl.c 1219: bb_close entry...
Jan 23 23:06:19 Ubuntu1804 /hp-scan: scan/sane/escl.c 89: Calling escl bb_unload:

Different tests
Some information on the different tests

HP LASERJET PRO MFP M28A
Firmware Datecode 20180809
in all environments the printer works well but the scanner is failing
Locally make a copy ( scanner to print) works well

Physical machine1 Ubuntu 18.10 HPLIP 3.18.12
Physical machine2 Ubuntu 18.10 HPLIP 3.18.12
 Physical machine2 Ubuntu 18.10 HPLIP 3.19.1

Virtualbox Debian 9.7 stretch HPLIP 3.18.12
Virtualbox Opensuse 20190124 HPLIP 3.18.6

Jarno (yannick-jarno) wrote :

I am not sure to undersatnd the problem by reading https://bugs.launchpad.net/hplip/+bug/1817214

In my case uri from lpstat and used by hp-scan are identical ( /usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743 )

lpstat -v :
matériel pour HP-LaserJet-MFP-M28-M31-2 : hp:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743

hp-scan
HP Linux Imaging and Printing System (ver. 3.18.6)
Scan Utility ver. 2.2
Copyright (c) 2001-15 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.
warning: No destinations specified. Adding 'file' destination by default.
using device hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743

brian_p (claremont102) wrote :

> hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743

Apologies, I hadn't seen that you were connected by USB. LP #1817214 doesn't apply then.

I do not know what the problem is.

  scanimage -d hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743 > image.pnm

should work.

--
Brian.

brian_p (claremont102) wrote :

You have insatlled a plugin. Why? models.dat has

plugin=0
plugin-reason=0

--
Brian.

Jarno (yannick-jarno) wrote :

Hi,
i note that this printer doesn't need any plugin :

Model Name Min. HPLIP Version Driver Plug-in
HP LaserJet Pro MFP M28a 3.18.4 No

But after a fresh installation of HPLIP, at the first scan i receive a message asking for plugin download and installation plugin.

models.dat contains:
[hp_laserjet_mfp_m28-m31]
align-type=0
clean-type=0
color-cal-type=0
copy-type=0
embedded-server-type=0
fax-type=0
fw-download=False
icon=hp_color_laserjet_cm1312_mfp.png
io-mfp-mode=1
io-mode=1
io-support=2
job-storage=0
linefeed-cal-type=0
model1=HP LaserJet Pro MFP M28a
model2=HP LaserJet Pro MFP M30a
model3=HP LaserJet Pro MFP M31a
model4=HP LaserJet Pro MFP M29a
model5=HP LaserJet Pro MFP M30c
model6=HP LaserJet Pro MFP M31c
monitor-type=0
panel-check-type=0
pcard-type=0
plugin=0
plugin-reason=0
power-settings=0
pq-diag-type=0
r-type=0
scan-src=1
scan-type=9
status-battery-check=0
status-dynamic-counters=0
status-type=10
support-released=True
support-subtype=219b2b
support-type=2
support-ver=3.18.4
tech-class=Hbpl1
family-class=PCLM_MONO
tech-subclass=Mono
tech-type=3
usb-pid=bf2a
usb-vid=03f0
wifi-config=0

regards

brian_p (claremont102) wrote :

The eSCL protocol is being used for scanning. Perhaps, for some reason, the software itself decides a plugin is needed. Could have something to do with scan-type=9.

https://bugs.launchpad.net/hplip/+bug/1815794
https://bugs.launchpad.net/hplip/+bug/1813445
https://bugs.launchpad.net/hplip/+bug/1811504

This bug is one for the HPLIP developers to fix.

--
Brian.

Jarno (yannick-jarno) wrote :

Brian thanks a lot for your effort.
I hope the HPLIP developers will take into account this problem
Yannick

Jarno (yannick-jarno) wrote :

I tried with hplip-3.19.3
Same problem , at first scan plugin installation is required despite the hp documentation saying that it is not necessary

error: SANE: Error during device I/O (code=9)

rgds

This issue is seen as if we did not enable “ Enable Remote User Auto Capture “ option in the EWS page of this device.
Once we enabled this option, we were able to do the scan.

To enable the option :
1) Connect the device and PC in same network
2) Open a Web browser, and in the address field, type the machine IP address exactly as it displays on the Configuration Page, and then press Enter.
NOTE: If the Web browser displays a message indicating that accessing the website might not be safe, select the option to continue to the website. Accessing this website will not harm the computer.
3) On the top navigation tabs, select the Security tab.
4) In the Web Scan Auto Capture Jobs, select the Enable Remote User Auto Capture check box.

Reboot the device i.e printer/scanner.

Thanks,
Umesh

Jan Vlug (jan-vlug) wrote :

Umesh, my specific model is HP Color LaserJet Pro MFP M281fdw. The web interface does not have a Security tab.
If I go the the Home tab | Network Summary, I see that the following is enabled: WS-Scan, SOAP Scan, eSCL (AirPrint-Scan). But still I need the plugin.
The Firmware Datecode of my printer/scanner device is: 20171210.

Changed in hplip:
status: New → In Progress
Jarno (yannick-jarno) wrote :

Hi Umesh, i open this bug on M28A (USB model) so i cannot use the web server .
Best regards
Yannick

brian_p (claremont102) wrote :

Hello Jarno,

Your previous log has

> http.c 263: unable to open HP-ESCL-SCAN channel

This is perhaps an indication that models.dat contains the incorrect scan-type for the MFP M28-M31. ESCL is scan-type=9. Please would you try scanning after changing the scan-type first to 5 (the plugin will be needed) and then to 7.

--
Brian.

Jarno (yannick-jarno) wrote :

Hi Brian,
new environment ubuntu 19.04 hplip 19.1
My printer model is M28A USB only

With scan-type=9 the scanner starts to move
with scan-type=5 or 7 the scanner does not move at all

for all type i/o error code 9

Models.dat modified with scan-type=7
scan-type=7

[hp_laserjet_mfp_m28-m31]
align-type=0
clean-type=0
color-cal-type=0
copy-type=0
embedded-server-type=1
fax-type=0
fw-download=False
icon=hp_color_laserjet_cm1312_mfp.png
io-mfp-mode=1
io-mode=1
io-support=10
job-storage=0
linefeed-cal-type=0
model1=HP LaserJet Pro MFP M28w
model2=HP LaserJet Pro MFP M30w
model3=HP LaserJet Pro MFP M31w
model4=HP LaserJet Pro MFP M29w
model5=HP LaserJet Pro MFP M30cw
model6=HP LaserJet Pro MFP M31cw
monitor-type=0
panel-check-type=0
pcard-type=0
plugin=0
plugin-reason=0
power-settings=0
pq-diag-type=0
r-type=0
scan-src=1
scan-type=7
status-battery-check=0
status-dynamic-counters=0
status-type=10
support-released=True
support-subtype=219b2b
support-type=2
support-ver=3.18.4
tech-class=Hbpl1
family-class=PCLM_MONO
tech-subclass=Mono
tech-type=3
usb-pid=bf2a
usb-vid=03f0
wifi-config=3

hp-scan
 hp-scan -g

HP Linux Imaging and Printing System (ver. 3.19.1)
Scan Utility ver. 2.2
Copyright (c) 2001-15 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.
hp-scan[12958]: debug: getDeviceUri(None, None, ['hpaio'], {'scan-type': (<built-in function gt>, 0)}, , True)
hp-scan[12958]: debug: Mode=0
warning: No destinations specified. Adding 'file' destination by default.
Using device hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743
Opening connection to device...
error: SANE: Error during device I/O (code=9)

syslog
Apr 22 21:48:56 jarno-MS-7817 hp-scan: hp-scan[12958]: warning: No destinations specified. Adding 'file' destination by default.
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=0, altset=0, index=1
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=0 ret=0
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 535: claimed 7/1/2 interface
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=239
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 561: released 7/1/2 interface
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 961: new HP-LEDM-SCAN channel=24 clientCnt=1 channelCnt=1
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 1567: invalid HP-LEDM-SCAN channel=24
Apr 22 21:49:13 jarno-MS-7817 hp-scan: io/hpmud/musb.c 976: removed HP-LEDM-SCAN channel=24 clientCnt=0 channelCnt=0
Apr 22 21:49:13 jarno-MS-7817 hp-scan: scan/sane/http.c 263: unable to open HP-LEDM-SCAN channel
Apr 22 21:49:13 jarno-MS-7817 hp-scan: scan/sane/bb_ledm.c 531: unable to open http connection hp:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3B92743
Apr 22 21:49:13 jarno-MS-7817 hp-scan: hp-scan[12958]: error: SANE: Error during device I/O (code=9)

rgds yannick

Jarno (yannick-jarno) wrote :
Download full text (30.7 KiB)

 one test more with scan-type=9

I see http flows (on usb ?) and at a moment an error hp-scan: http.c 322: invalid http_status=503

Apr 22 22:39:24 jarno-MS-7817 hp-scan: hp-scan[17987]: warning: No destinations specified. Adding 'file' destination by default.
Apr 22 22:39:41 jarno-MS-7817 hp-scan: scan/sane/escl.c 418: escl_open() session=(nil)
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=0, altset=0, index=1
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=0 ret=0
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 535: claimed 7/1/2 interface
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=239
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 561: released 7/1/2 interface
Apr 22 22:39:41 jarno-MS-7817 hp-scan: common/utils.c 245: unable to load library libm.so: /usr/lib/x86_64-linux-gnu/libm.so: invalid ELF header
Apr 22 22:39:41 jarno-MS-7817 hp-scan: scan/sane/escl.c 59: Calling bb_open
Apr 22 22:39:41 jarno-MS-7817 hp-scan: scan/sane/escl.c 80: Calling bb_load EXIT
Apr 22 22:39:41 jarno-MS-7817 hp-scan: scan/sane/escl.c 438: escl_open() calling bb_escl.so PASSED
Apr 22 22:39:41 jarno-MS-7817 hp-scan: scan/sane/escl.c 283: init_options....
Apr 22 22:39:41 jarno-MS-7817 hp-scan: bb_escl.c 1067: bb_open() escl entry.
Apr 22 22:39:41 jarno-MS-7817 hp-scan: bb_escl.c 939: bb_get_scanner_elements.
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 249: http_open() dd=1 channel=HP-ESCL-SCAN handle=0x5612cd363060
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 961: new HP-ESCL-SCAN channel=26 clientCnt=1 channelCnt=1
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 1567: invalid HP-ESCL-SCAN channel=26
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 976: removed HP-ESCL-SCAN channel=26 clientCnt=0 channelCnt=0
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 263: unable to open HP-ESCL-SCAN channel
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 249: http_open() dd=1 channel=HP-IPP handle=0x5612cd363060
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 961: new HP-IPP channel=45 clientCnt=1 channelCnt=1
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 427: Found interface conf=0, iface=1, altset=1, index=3
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 389: Active kernel driver on interface=1 ret=0
Apr 22 22:39:41 jarno-MS-7817 hp-scan: io/hpmud/musb.c 535: claimed 7/1/4 interface
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 552: http_write() handle=0x5612cd663220 data=0x7fe234034988 size=56 sectime=3
Apr 22 22:39:41 jarno-MS-7817 hp-scan: bb_escl.c 815: bb_read_http_payload entry.
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 300: http_read_header() handle=0x5612cd663220 data=0x7fff885165d0 size=32768 sectime=3
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 166: read_channel len=1024
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 189: -read_stream() bytes_read=1 s.index=1 s.cnt=1023 stat=0
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 239: read_line len=17 index=17 cnt=1007
Apr 22 22:39:41 jarno-MS-7817 hp-scan: http.c 239: read_line len=31 index=48 cnt=976...

brian_p (claremont102) wrote :

> new environment ubuntu 19.04 hplip 19.1
> My printer model is M28A USB only
>
> With scan-type=9 the scanner starts to move
> with scan-type=5 or 7 the scanner does not move at all
>
> for all type i/o error code 9

Users with similar devices on the network are faring no better than you, Jarno. See bug 1821932 and bug 1811504. Thank you for trying.

From the extensive information you and others have provided (all the logs are very similar), I am inclined to see the root cause as being down to some interaction with the ESCL part of the plugin.

--
Brian.

Jarno (yannick-jarno) wrote :

Thanks brian for your answer,
what is very strange is that on the site https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index the printer does not need a driver !
and I thought the plugin was only for the printer not the scanner....
How HP manage this bug , can not the firmware also be the problem?
regards Yannick

Jarno (yannick-jarno) wrote :

I wanted to say the printer does not need a plugin !

brian_p (claremont102) wrote :

See bug 1822762 for a similar plugin situation for another device. The M28-M31 has scan-type=9 (ESCL). The software knows that ESCL requires a plugin for scanning; it doesn't matter that models.dat has plugin=0.

Whether it be a firmware or plugin issue, it is beyond our capacity to fix.

--
Brian.

Ben Bipod (benbipod) wrote :

@brian_p, how can we bring this issue to the attention of those who can address it? There already is an accompanying question https://answers.launchpad.net/hplip/+question/677937 that seems not to have received much attention.
Should we mark bugs https://bugs.launchpad.net/hplip/+bug/1811504 and https://bugs.launchpad.net/hplip/+bug/1821932 as duplicates? That would, if I understand that correctly, increase the "bug heat" of this one.

brian_p (claremont102) wrote :

Bugs which involve scanning on this device are at least #1821932, #1815794, #1802381, #1809287, #1811504 and #1819742. HPLIP upstream are aware of the issues and have responded with advice. The advice unfortunately does not appear applicable to either a USB or network connected M28-M31 and nothing further has been said.

I am not an expert and any conjectures I have made could be completely off the mark. I have also gone down a blind alley or two in my attempts to triage the various bug reports. Upstream's contact with users is via Launchpad; whether they choose to inform us here on how the issue is to be addressed is up to them.

Merging the bugs is a good idea. It is not something I am likely to undertake.

--
Brian.

Ben Bipod (benbipod) wrote :

Consolidating multile reports about scan problems with LaserJet Pro MFP M28-M31 to bug #1811504 as it seems to be the most advanced and even has a workaround.

ALIUM (mog-7) wrote :

i have same problem:
[alois@notebook ~]$ hp-scan -g

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

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.

hp-scan[5551]: debug: getDeviceUri(None, None, ['hpaio'], {'scan-type': (<built-in function gt>, 0)}, , True)
hp-scan[5551]: debug: Mode=0

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

  Num Scan device URI
  -------- ----------------------------------------------------
  0 v4l:/dev/video0
  1* hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3S06486

Enter number 0...1 for device (q=quit, <enter>=default: 1*) ?
warning: No destinations specified. Adding 'file' destination by default.
Using device hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC3S06486
Opening connection to device...
hp-scan[5551]: debug: Supported source Options: ['Flatbed'] size=1
hp-scan[5551]: debug: Device supported resolutions [200, 300, 600]

Resolution: 300dpi
Mode: gray
Compression: JPEG
Scan area (mm):
  Top left (x,y): (0.000000mm, 0.000000mm)
  Bottom right (x,y): (215.900009mm, 297.010681mm)
  Width: 215.900009mm
  Height: 297.010681mm
Destination(s): file
Output file:
hp-scan[5551]: debug: Supported modes: ['gray', 'color'] size=2
warning: File destination enabled with no output file specified.
Setting output format to PNG for greyscale mode.
warning: Defaulting to '/home/alois/hpscan001.png'.

Warming up...

Scanning...
error: SANE: Error during device I/O (code=9)
Closing device.
[alois@notebook ~]$

under virtualbox in windows 7 works all perfect, scanner scanning without problem. So is problem with hplip/hplip-plugin.

shivani mandora (shivani1708) wrote :

Hi,

We are seeing the issue with the scan for Hp LaserJet MFP M28-M31 in 3.18.4 release.
 The scan issue has been fixed in 3.19.6 release.
 Can you please download the latest HPLIP driver 3.19.6 and plugin file from the portal and check again. We have tested from our side.It should work fine.
 If you face any problem please let me know.

Thanks,
Shivani

LI Zhuohuan (zixia) wrote :

@shivani It seems that the bug is related with the Ubuntu apt package.

I'm using Ubuntu 19.04 and I have the latest version of the HPLIB driver.

However, I ran into this issue like you guys, and it was fixed after I had installed the HPLIB by the installer from HP website.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers