Problème HPLIP plugin [Réglé]

endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :
Je possède une imprimante laser mulitifonctions HP M1217NFW MFP et je rencontre un problème lors de son installation.
Il m'est impossible d'installer le plugin "HPLIP plugin" nécessaire pour finaliser son installation. Mon périphérique fonctionnait sans problème sous Mageia 7.
Le HPLIP installé sur ma machine est le 3.20.11
Certains d'entre vous sont-ils confrontés au même problème ?
D'avance merci
Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Quel est le message d' erreur rencontré s' il y en a un ?

endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :

Édité par endorfin64 Le 02/03/2021 à 21h38
Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



Alouette Membre non connecté
-
- Voir le profil du membre Alouette
- Inscrit le : 13/03/2019
- Groupes :
J'ai une HP MFP 178nw que je n'ai pas réussi à installer correctement avec HPLIP.
J'ai trouvé ce qu'il fallait sur le site HP. J'ai installé directement via le script proposé par HP et tout fonctionne : imprimante et scanner, en usb ou en réseau filaire (je n'ai pas testé le wifi qui je n'utilise pas). HPLIP ne voit pas l'imprimante ...
Pour ton imprimante : https://support.hp.com/us-en/drivers/selfservice/hp-laserjet-pro-m1217nfw-multifunction-printer-series/4292048

endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :

Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :
Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



Alouette Membre non connecté
-
- Voir le profil du membre Alouette
- Inscrit le : 13/03/2019
- Groupes :
Désolé.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Citation :
Voici ce que j'ai après avoir lancé la commande : "hp-setup 192.168.1.93"
Je crois que le message d' erreur est assez clair...

En fait le hp-plugin charge un fichier/script sur Internet et je suppose qu' il y a vérification que ce qui a été téléchargé correspond bien à ce qui est voulu...
Et ici pour une raison inconnue cela ne correspond pas.
Après avoir exploré le fichier Python ( vu que le script en est un), on peut voir que dans le fichier /usr/share/
va chercher un fichier de conf à l' adresse http://hplip.sf.net/plugin.conf
"/usr/share/hplip/installer/pluginhandler.py :
[usertest@Mageia8 hplip]$ cat installer/pluginhandler.py | grep http
PLUGIN_FALLBACK_LOCATION = 'https://developers.hp.com/sites/default/files/'
if self.__plugin_conf_file.startswith('http://'):
self.__plugin_conf_file = "http://hplip.sf.net/plugin.conf"
PLUGIN_FALLBACK_LOCATION = 'https://developers.hp.com/sites/default/files/'
if self.__plugin_conf_file.startswith('http://'):
self.__plugin_conf_file = "http://hplip.sf.net/plugin.conf"
qui contient donc:
http://hplip.sf.net/plugin.conf :
[3.20.11]
url = http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.20.11-plugin.run
size = 11514138
timestamp = 1606284825.28
datetime = Wed, 25 Nov 2020 06:13:45 +0000
checksum = 5821dffc483b912b81a434f69bc9d45049c37592
num_files = 61
revision = 0
[3.20.11]
url = http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.20.11-plugin.run
size = 11514138
timestamp = 1606284825.28
datetime = Wed, 25 Nov 2020 06:13:45 +0000
checksum = 5821dffc483b912b81a434f69bc9d45049c37592
num_files = 61
revision = 0
Et visiblement c' est ce checksum qui n ' est pas bon ( ou pas le fichier run contient également un somme CRC et md5 ( ils pourraient passer à un algo un peut moins sujet à collision ! )).
De ma compréhension, je pense que le plugin.conf contient les informations relatives au hplip-3.20.11-plugin.run ( qui lui semble contenir une archive embarquée !) et qui est extraite lorsque l' on lance le script ( après l' avoir rendu exécutable ( chmod +x hplip-3.20.11-plugin.run). Lancé avec les options --keep --target un_chemin_de_son_choix , on peut voir que qu' il y a un fichier plugin.spec ( qui doit surement indiquer où copier les fichiers).
edit: soit dit en passant, il ne faut pas lancer hp-plugin en root

Édité par nic80 Le 03/03/2021 à 00h20

Alouette Membre non connecté
-
- Voir le profil du membre Alouette
- Inscrit le : 13/03/2019
- Groupes :
Quand tu cherches ton imprimante (m1217) dans la colonne driver plugin il y a YES. Si tu regardes la note (8) tout en bas, cela te renvoie sur une autre page : https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Tu vas tout en bas, il y a la procédure pour hp-setup et hp-plugin.
Est-ce que tu as bien suivi la procédure ?

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Donc si la partie impression fonctionne (ou pas d' ailleurs puisque le hp-plugin doit aussi installer la partie impression), je chargerais le fichier http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.20.11-plugin.run, puis en utilisateur normal ( le fichier plugin.spec contient hp_laserjet_professional_m1217nfw_mfp=laserjet_print_plugin,license,marvell_scan_plugin,marvell_fax_plugin):
chmod +x ~/Téléchargements/hplip-3.20.11-plugin.run
cd ~/Téléchargements/
./hplip-3.20.11-plugin.run --keep --target ./hp-plugin
Puis faire ce que contient les rubriques correspondantes pour l' imprimante

En tout cas, peut être que le hp-plugin échoue parce que les clés gpg ne sont pas accessibles ?
Code BASH :
[usertest@Mageia8 Téléchargements]$ hp-plugin -i -p . HP Linux Imaging and Printing System (ver. 3.20.11) Plugin Download and Install Utility ver. 2.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. HP Linux Imaging and Printing System (ver. 3.20.11) Plugin Download and Install Utility ver. 2.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: Defaults for each question are maked with a '*'. Press <enter> to accept the default.) ------------------------------------------ | PLUG-IN INSTALLATION FOR HPLIP 3.20.11 | ------------------------------------------ --------------- | COPY PLUGIN | --------------- Downloading plug-in from: file:///home/usertest/Téléchargements/hplip-3.20.11-plugin.run Downloading plug-in: [\ ] 0% 1100%Receiving digital keys: /usr/bin/gpg --homedir /home/usertest/.hplip/.gnupg --no-permission-warning --keyserver pgp.mit.edu --recv-keys 0x4ABA2F66DBD5A95894910E0673D770CDA59047B9 error: Unable to recieve key from keyserver Do you still want to install the plug-in? (y=yes, n=no*, q=quit) ?
( et ce problème de clé ne semble pas nouveau (https://bugs.launchpad.net/hplip/+bug/1818629) br />
Note: il faut aussi charger le fichier http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.20.11-plugin.run.asc

endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :
Alouette :
A priori tu a besoin d'un plugin, c'est aussi mentionné à cette page : https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index
Quand tu cherches ton imprimante (m1217) dans la colonne driver plugin il y a YES. Si tu regardes la note (8) tout en bas, cela te renvoie sur une autre page : https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Tu vas tout en bas, il y a la procédure pour hp-setup et hp-plugin.
Est-ce que tu as bien suivi la procédure ?
Quand tu cherches ton imprimante (m1217) dans la colonne driver plugin il y a YES. Si tu regardes la note (8) tout en bas, cela te renvoie sur une autre page : https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Tu vas tout en bas, il y a la procédure pour hp-setup et hp-plugin.
Est-ce que tu as bien suivi la procédure ?
Bonjour Alouette,
J'ai bien suivi la procédure et tout fonctionne jusqu'au moment de télécharger le plugin avant que n'apparaisse le message d'erreur suivant :
Citation :
Checking for network connection...
Downloading plug-in from:
Downloading plug-in: [\ ] 0%
error: /root/.hplip/hplip-3.20.11-plugin.run file does not match its checksum. File may have been corrupted or altered
Downloading plug-in from:
Downloading plug-in: [\ ] 0%
error: /root/.hplip/hplip-3.20.11-plugin.run file does not match its checksum. File may have been corrupted or altered
J'avais installé cette même imprimante sur Mageia 7 donc ça devrait également faire sous Mageia 8

Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :
En tout cas je vous remercie tous pour votre aide

Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
En tout cas si le hplip-3.20.11-plugin.run est bien chargé depuis le site http://hplip.sf.net/plugin.conf , il y a juste un petit problème et ça ne pourra jamais marcher vu que la somme de contrôle est différente entre le fichier plugin.conf et le fichier téléchargé ( une raison de demander une mise à jour vers la dernière version ?


edit: en l' état des choses, je ne conseillerais pas ma méthode ( car somme de contrôle différente sous entend un problème ( soit de HP qui n' a pas mis à jour la somme de contrôle, soit que le fichier est effectivement corrompu à la source). Je dirais que cela nécessite probablement un rapport de bug. En revanche ce bug ne devrait pas concerner les utilisateurs d' imprimantes HP qui ne nécessitent pas de plugin.
Édité par nic80 Le 03/03/2021 à 11h41

endorfin64 Membre non connecté
-
- Voir le profil du membre endorfin64
- Inscrit le : 10/06/2020
- Groupes :
C'est bien un bug ! J'ai fait un essai avec un live Calculate Linux et l'installation de la même version du plugin s'effectue comme une lettre à la Poste. Je ferai un rapport de bug comme Nic80 me l'a conseillé

Mageia 8 / KDE Plasma / i7-2620M CPU @ 2.70GHz / 8Go RAM



Visiteur
Visiteur
endorfin64 :
Problème, Mageia ne figure pas dans les options proposées ! J'ai simulé avec Mandriva et Fedora mais le résultats est le même..."échec"


Pas très a jour la liste des distributions....
Linpus Linux
Après, ça reste sur du RedHat...
Il n'y a pas moyen de les contactés?
Édité par Visiteur Le 04/03/2021 à 13h16
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie