OVH Cloud OVH Cloud

Imprimante scanner

35 réponses
Avatar
Michel
Bonjour,

Quel marque / modèle de combiné imprimante laser N&B et scanner est
opérationnel sous Debian Bullseye sans batailler?

J'ai une HP Laserjet Pro MFP M28-M31 avec laquelle j'avais bataillé pour
faire fonctionner le scanner sous Buster, et depuis la mise Í  jour en
Bullseye, c'est Í  nouveau la galère: impression ok mais pas de scan
possible.

Merci de vos retours.

5 réponses

1 2 3 4
Avatar
Erwan David
Le 08/11/2021 Í  17:38, Jérémy Prego a écrit :
Petit conseil Í  ne pas suivre :) : Í  chaque mise Í  jour de hpplip, je
modifie le fichier /var/lib/hp/hplip.state pour y mettre la bonne
version de hplip pour ne pas constament réinstaller le paquet hp
plugin, et ça fonctionne très bien
voilÍ , si ça peut aider.

J'étais persuadé que le blob binaire ne changeait pas Í  chaque fois...
Je vais faire comme toi (quitte Í  installer le plugin si ça foire)
Avatar
didier gaumet
Le lundi 08 novembre 2021 Í  15:49 +0100, Michel a écrit :
Donc, je suis en Debian Bullseye, avec XFCE4.16
Je viens de refaire la manip en prenant des notes step by step :
Clic sur l’icÍ´ne HPLIP Status Service
Clic sur le menu HP Device Manager
Clic sur l’onglet Print Settings
Clic sur l’icÍ´ne « - » ( dans un cercle rouge ) pour éliminer
l’imprimante
        Je sélectionne la seule imprimante présente (
HP_LaserJet_MFP_M28-M31 )
        Je clique sur Remove : il affiche «Â No installed HP Devices
Found »
Clic sur Close
Je ferme l’application
Je lance depuis un xterm : hp-setup
Je sélectionne ( option par défaut ): Universal Serial Bus ( USB )
        Next
J’entends un clac émis de mon imprimante, puis je sélectionne
«Â HP_LaserJet_MFP_M28-M31 » ( seule option présente )
        Next
C’est lÍ  que dans l’xterm d’o͹ j’ai lancé hp-setup s’affiche :
Searching... (bus=usb, search=(None), desc=0)
error: Avahi-browse is not installed
        Effectivement, avahi-utils n’est pas installé.
Je lis dans l’interface graphique :
        Printer name : HP_LaserJet_MFP_M28-M31
        PPD file : hplip:0/ppd/hplip/HP/hp-laserjet_mfp_m28-m31.ppd
Puis je clique sur Add Printer
LÍ , je peux imprimer, mais je ne peux pas scanner.

OK
la page HPLIP des modèles supportés recense ton combo M28a comme
pleinement supporté (impression et scan en USB) Í  partir de Hplip
3.18.4:
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
Sans avoir besoin de plugin:
https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Quand tu dis "je ne peux pas scanner", c'est relativement vague :-) 
cela se traduit par quoi exactement? (quelles actions entreprends-tu
pour scanner (scanimage, xsane, simple-scanner, l'actuion scanner dans
hplip-gui,...) et quelles réactions ta Debian présente-t-elle?)
Tu (ton user) es bien membre du groupe scanner?
dans un terminal:
1) commence par augmenter la verbosité des messages d'erreur et d'info
export SANE_DEBUG_DLL8
2) essaie de détecter le scanner
scanimage -L
3) essaie de scanner quelque chose
scanimage > image.pnm
et colle ici le résultat
Après, suivant l'environnement (DE) ça ne réagit peut-être pas de la
même façon en GUI donc une piste Í  suivre (je crois l'avoir fait par le
passé, c'est de lancer hp-setup (la partie "installation/configuration"
de hplip-gui avec les droits de root. Pour cela le faire en mode texte
(pas GUI parce que root peut avoir du mal Í  lancer un outil GUI suivant
les cas) dans un terminal:
sudo hp-setup -i
VoilÍ : si tout ça ne nous donne pas quelques indices ou améliorations
notablesn je crains d'avoir épuisé mes idées...
Avatar
Michel
Le 08/11/2021 Í  19:10, Jérémy Prego a écrit :
re,
que donne un:
cat /var/lib/hp/hplip.state
et un
dpkg -l hplip
merci :)
Jerem

VoilÍ :
cat /var/lib/hp/hplip.state
[plugin]
installed = 1
eula = 1
version = 3.21.2
dpkg -l hplip
Souhait=inconnU/Installé/suppRimé/Purgé/H=Í  garder
|
État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-==============-==============-============-===========================================ii hplip 3.21.2+dfsg1-2 amd64 HP Linux Printing and
Imaging System (HPLIP)
Avatar
Michel
Le 08/11/2021 Í  20:30, didier gaumet a écrit :
OK
la page HPLIP des modèles supportés recense ton combo M28a comme
pleinement supporté (impression et scan en USB) Í  partir de Hplip
3.18.4:
https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
Sans avoir besoin de plugin:
https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Quand tu dis "je ne peux pas scanner", c'est relativement vague :-) 
cela se traduit par quoi exactement? (quelles actions entreprends-tu
pour scanner (scanimage, xsane, simple-scanner, l'actuion scanner dans
hplip-gui,...) et quelles réactions ta Debian présente-t-elle?)

testé depuis la gui, xsane et hp-scan notamment
Tu (ton user) es bien membre du groupe scanner?

Bien sͻr:
groups
michel dialout cdrom floppy audio dip video plugdev netdev lpadmin scanner
dans un terminal:
1) commence par augmenter la verbosité des messages d'erreur et d'info
export SANE_DEBUG_DLL8

J'ai fais ces test avec 128, pas sÍ»r que les résultats tiennent dans une
page! Je suis repassé Í  export SANE_DEBUG_DLL=1, voilÍ  le résultat
2) essaie de détecter le scanner
scanimage -L

[20:40:42.301144] [sanei_debug] Setting debug level of dll to 1.
[20:40:42.301180] [dll] sane_init: SANE dll backend version 1.0.13 from
sane-backends 1.0.31-debian
[20:40:42.301257] [dll] load: couldn't find backend `hp2000S1hpgt2500'
(No such file or directory)
[20:40:42.304702] [dll] load: couldn't find backend `v4l' (No such file
or directory)
[20:40:42.837386] [dll] load: couldn't find backend `pint' (No such file
or directory)
device `hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC5L02598' is a
Hewlett-Packard HP_LaserJet_MFP_M28-M31 all-in-one
device `hpaio:/net/hp_laserjet_mfp_m28-m31?ip7.0.0.1&queueúlse' is
a Hewlett-Packard hp_laserjet_mfp_m28-m31 all-in-one
3) essaie de scanner quelque chose
scanimage > image.pnm

[20:42:48.492989] [sanei_debug] Setting debug level of dll to 1.
[20:42:48.493028] [dll] sane_init: SANE dll backend version 1.0.13 from
sane-backends 1.0.31-debian
Output format is not set, using pnm as a default.
[20:42:48.493113] [dll] load: couldn't find backend `hp2000S1hpgt2500'
(No such file or directory)
[20:42:48.496740] [dll] load: couldn't find backend `v4l' (No such file
or directory)
[20:42:49.030132] [dll] load: couldn't find backend `pint' (No such file
or directory)
scanimage: open of device
hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC5L02598 failed: Error
during device I/O
et colle ici le résultat
Après, suivant l'environnement (DE) ça ne réagit peut-être pas de la
même façon en GUI donc une piste Í  suivre (je crois l'avoir fait par le
passé, c'est de lancer hp-setup (la partie "installation/configuration"
de hplip-gui avec les droits de root. Pour cela le faire en mode texte
(pas GUI parce que root peut avoir du mal Í  lancer un outil GUI suivant
les cas) dans un terminal:
sudo hp-setup -i
VoilÍ : si tout ça ne nous donne pas quelques indices ou améliorations
notablesn je crains d'avoir épuisé mes idées...

su -
hp-setup -i
HP Linux Imaging and Printing System (ver. 3.21.2)
Printer/Fax Setup Utility ver. 9.0
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: Defaults for each question are maked with a '*'. Press <enter> to
accept the default.)
--------------------------------
| SELECT CONNECTION (I/O) TYPE |
--------------------------------
Num Connection Description
Type
-------- ----------
----------------------------------------------------------
0* usb Universal Serial Bus (USB)
1 net Network/Ethernet/Wireless (direct connection or
JetDirect)
Enter number 0...1 for connection type (q=quit, enter=usb*) ?
Using connection type: usb
Setting up device: hp:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC5L02598
---------------------
| PRINT QUEUE SETUP |
---------------------
warning: One or more print queues already exist for this device:
HP_LaserJet_MFP_M28-M31.
Would you like to install another print queue for this device (y=yes,
n=no*, q=quit) ?
Done.
Note: Í  chaque question j'ai juste tapé "Enter" et donc c'est l'option
avec '*' qui était choisie.
Avatar
didier gaumet
Le lundi 08 novembre 2021 Í  20:47 +0100, Michel a écrit :


[...]
scanimage > image.pnm


[...]
scanimage: open of device
hpaio:/usb/HP_LaserJet_MFP_M28-M31?serial=VNC5L02598 failed: Error
during device I/O

OK donc le scanner USB est corrctement détecté mais erreur
d'entrée/sortie Í  l'utilisation
[...]
su -
hp-setup -i

[...]
---------------------
PRINT QUEUE SETUP |
---------------------
warning: One or more print queues already exist for this device:
HP_LaserJet_MFP_M28-M31.
Would you like to install another print queue for this device (y=yes,
n=no*, q=quit) ?
Done.
Note: Í  chaque question j'ai juste tapé "Enter" et donc c'est
l'option
avec '*' qui était choisie.

C'est lÍ  que je pense tu devrais recommencer en répondant yes Í  "Would
you like to install another print queue for this device": le but c'est
de réinstaller ton combo par hp-setup mais en tant que root plutÍ´t
qu'utilisateur lambda (je crois bien que par le passé avec une HP
OfficeJet ça m'avait permis d'arriver Í  scanner alors qu'en installant
via les outils hplip en simple utilisateur je n'y arrivais pas)
NOTE: c'est intéressant, en regardant les messages de scanimage, j'ai
un peu l'impression (trompeuse?) que HP a conçu Í  l'identique la M28a
(USB) et M28w (USB+wifi): la M28a doit manquer d'une petite carte
d'extension wifi mais semble reconnue comme un combo réseau Í  travers
son port USB (ipp-usb), donc si ça se trouve ton modèle M28a
fonctionnerait en désinsallant totalement hplip et en installant cusp-
daemon, cups-common et sane-airscan... (pure hypothèse sabs l'ombre
d'une preuve)
1 2 3 4