HP LaserJet MFP M227sdn need binary driver to scan

Bug #1874254 reported by Giovanni Biscuolo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
New
Undecided
Unassigned

Bug Description

Hello,

I've a new HP LaserJet MFP M227sdn.

The supported devices page at https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index clearly states that this model do not need a proprietary binary driver (Driver Plug-in column says No).

I use Debian GNU/Linux 10 and installed hplip-data (ver 3.18.12+dfsg0-2) but when I try to use simple-scan I get this error:

pr 22 08:23:20 roquette simple-scan[15119]: io/hpmud/model.c 532: no laserjet_mfp_m227-m231 attributes found in /usr/share/hplip/data/models/models.dat
apr 22 08:23:20 roquette simple-scan[15119]: io/hpmud/model.c 543: no laserjet_mfp_m227-m231 attributes found in /usr/share/hplip/data/models/unreleased/unreleased.dat
apr 22 08:23:37 roquette simple-scan[15119]: common/utils.c 245: unable to load library libm.so: /usr/lib/x86_64-linux-gnu/libm.so: intestazione ELF non valida
apr 22 08:23:37 roquette simple-scan[15119]: common/utils.c 112: unable to open /var/lib/hp/hplip.state: File o directory non esistente
apr 22 08:23:37 roquette simple-scan[15119]: common/utils.c 162: validate_plugin_version() Failed to get Plugin version from [/var/lib/hp/hplip.state]
apr 22 08:23:37 roquette simple-scan[15119]: common/utils.c 206: Plugin version is not matching
apr 22 08:23:37 roquette simple-scan[15119]: common/utils.c 277: Invalid Library hanlder pLibHandler = NULL.

The error disappears after I installed hplip and used "sudo hp-plugin" to install the binary driver.

Please can you confirm I need the binary driver to scan with this printer model?
If this is the case, please can you fix the list https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index?

Please what can I do to buy a binary driver free MFP printer?

Thanks. Giovanni

Tags: usability
Revision history for this message
brian_p (claremont102) wrote :

> Please can you confirm I need the binary driver to scan with this printer
> model?

The hp_laserjet_mfp_m227-m231 entry in /usr/share/hplip/data/models/models.dat
confirms this is the case. scan-type is 5. This uses the non-free SOAP2 protocol.

> Please what can I do to buy a binary driver free MFP printer?

If it is put on the network, it is highly likely your device will do scanning
without a non-free plugin. See https://github.com/alexpevzner/sane-airscan.
I use this SANE backend on Debian with great success. I am very interested in
how it works for you.

Brian.

Revision history for this message
Giovanni Biscuolo (gbiscuolo) wrote : Re: [Bug 1874254] Re: HP LaserJet MFP M227sdn need binary driver to scan

Hello Brian,

brian_p <email address hidden> writes:

>> Please can you confirm I need the binary driver to scan with this printer
>> model?
>
> The hp_laserjet_mfp_m227-m231 entry in /usr/share/hplip/data/models/models.dat
> confirms this is the case. scan-type is 5. This uses the non-free
> SOAP2 protocol.

OK thank you for the check. Please is there some documantation about
models.dat fields, for example that scan-type 5 means SOAP2 protocol?

>> Please what can I do to buy a binary driver free MFP printer?
>
> If it is put on the network, it is highly likely your device will do scanning
> without a non-free plugin. See https://github.com/alexpevzner/sane-airscan.
> I use this SANE backend on Debian with great success. I am very interested in
> how it works for you.

\O/ It works!

I installed sane-airscan from the custom Debian repo found in that
Github page and it worked... immediatly!

It's even better than with libsane-hpaio since libsane-hpaio AFAIU does
not work with saned; I already had a working saned service for my
previous USB scanner and now the very same service works with this eSCL
driver. Fantastic!

Thank you very much for the information, you save my day! (and my
multifunction printer :-) )

[...]

Best regards. Giovanni.

--
Giovanni Biscuolo

Xelera IT Infrastructures

Revision history for this message
brian_p (claremont102) wrote :

> OK thank you for the check. Please is there some
> documantation about models.dat fields, for example
> that scan-type 5 means SOAP2 protocol?

Please look at the end of models.dat.

> I installed sane-airscan from the custom Debian
> repo found in thatGithub page and it worked...
> immediatly!

Splendid!

Cheers,

Brian.

Revision history for this message
Giovanni Biscuolo (gbiscuolo) wrote :

brian_p <email address hidden> writes:

>> OK thank you for the check. Please is there some
>> documantation about models.dat fields, for example
>> that scan-type 5 means SOAP2 protocol?
>
> Please look at the end of models.dat.

Oh found thanks (I was expecting it at the head of the file :-) )

[...]

Thanks again. Giovanni.

--
Giovanni Biscuolo

Xelera IT Infrastructures

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.