web-dev-qa-db-fra.com

HP MFP M225Dn peut imprimer mais ne peut pas numériser - Ubuntu 14.04

J'essaie de configurer une imprimante/scanneur multifonction HP MFP M225Dn sur un réseau local avec 3 PC Linux (un avec 16.04, un avec 14.04, un avec Mint 17.3 - basé sur 14.04).
L’impression a commencé le 16.04, nul besoin d’installer quoi que ce soit, alors que j’avais besoin de mettre à jour HPLIP le 14.04 et Mint pour les imprimer, c’est pourquoi PRINTING IS OK pour tous les PC.

Scanner a été un peu plus difficile à installer le 16.04, alors que je n’ai pas réussi à le faire fonctionner à la fois sur 14.04 et Mint.
Sur les deux PC émis, exécutant xsane j’ai eu _no devices available_, la même chose avec _Sudo xsane_.

Je pense que cela peut être un problème _sane-backend_. Aucune de ces imprimantes "récentes" HP MFP n'apparaît dans la liste prise en charge, voir http://www.sane-project.org , bien que cela fonctionne le 16.04.

Je cherche des suggestions. Que puis-je rechercher le 16.04 qui puisse m'aider à le faire fonctionner également le 14.04?

EDIT

Comme suggéré, j'ajoute quelques sorties:

  1. _$ sane-config --version_ renvoie _1.0.23_
  2. _$ xsane_ (version 0.998) affiche une fenêtre indiquant "aucun périphérique disponible"
  3. _$ scanimage scanimage: no SANE devices found_
  4. _$ sane-find-scanner_:

    _# sane-find-scanner will now attempt to detect your scanner. If the
    # result is different from what you expected, first make sure your
    # scanner is powered up and properly connected to your computer.
    
    # No SCSI scanners found. If you expected something different, make sure that
    # you have loaded a kernel SCSI driver for your SCSI adapter.
    
    # No USB scanners found. If you expected something different, make sure that
    # you have loaded a kernel driver for your USB Host controller and have setup
    # the USB system correctly. See man sane-usb for details.
    
    # Not checking for parallel port scanners.
    
    # Most Scanners connected to the parallel port or other proprietary ports
    # can't be detected by this program.
    _

BTW: bien sûr, le scanner est allumé.

Merci d'avance!

1
j.c

Je vous donne une réponse générique, à moins de pouvoir résoudre votre problème en profondeur. Étant générique, la réponse est longue.

En supposant que:

  • votre scanner en réseau est allumé.
  • votre appareil est connecté à:
    a) le réseau en tant que périphérique LAN autonome (configuration LAN directe ).
    b) un ordinateur partagé sur le réseau : on parle de cet ordinateur en tant que serveur de réseau local. Tous les autres ordinateurs en réseau sont appelés clients LAN. La mise en place diffère de ce qui suit. Ce cas n'est pas couvert ici.
  • les packages hplip, sane-utils, libsane ainsi que libsane-extras sont correctement installés. Ce dernier nécessite que le repo universe soit activé.
  • vous avez ajouté l'utilisateur saned aux groupes lp et scanner avec:

Dans le terminal

$ Sudo adduser saned {scanner,lp}

En réalité, un seul de ces deux groupes (lp, scanner) est nécessaire, mais vous pouvez sans risque ajouter saned aux deux. Ça ne fera pas mal. Les scanneurs HP de type MFP ont tendance à être ajoutés à lp, les autres à scanner. Cela est nécessaire lors de la numérisation à partir d’un périphérique tout-en-un connecté à l’USB et partagé sur le réseau, c’est-à-dire via un serveur de numérisation. Je n'ai pas vérifié si cela était nécessaire pour les scanners LAN autonomes. Encore une fois si non, ça ne fera pas mal.

  • vous avez modifié /etc/sane.d/dll.conf pour essayer d'activer le pilote de numérisation correct pour votre périphérique. Essayez de chercher "Les moteurs suivants ne font pas partie de la distribution SANE ..." de ce fichier de configuration. Ci-dessous, vous trouverez les lignes commentées correspondant aux scanneurs qui ne sont pas directement pris en charge (non testés) ou partiellement pris en charge. Décommentez les lignes que vous jugez appropriées, sauvegardez le fichier.

De la communauté Ubuntu Scanning-HowTo :

  • Assurez-vous que le périphérique peut être ping.
  • Exécutez l’assistant de configuration HP qui installe l’imprimante, le scanner, HpAllInOne et d’autres fonctionnalités.
    En terminal

    $ Sudo apt-get install python-qt4 # requis uniquement pour Ubuntu 14.04 $ Sudo hp-setup

Pour le type de connexion, choisissez "Réseau/Ethernet ..."
Si le périphérique n'est pas détecté, cliquez sur "Afficher les options avancées", cochez la case "Découverte manuelle" et indiquez l'adresse IP du scanner.
Vérifiez que le scanner est maintenant reconnu:

$ scanimage -L

Hélas, si votre périphérique d'analyse n'est toujours pas détecté:

  • Déterminer l'URI de l'imprimante

Dans une fenêtre de terminal, exécutez:

 $ hp-makeuri IP-ADDRESS

où "IP-ADDRESS" doit être remplacé par l'adresse IP de votre imprimante . Cela affichera les URI CUPS (impression) et SANE (numérisation) de votre imprimante.

  • Accédez à votre scanner en réseau (deux approches):

a) accédez temporairement à l'analyseur en fournissant l'URI SANE à xsane à chaque fois que vous l'exécutez:

$ xsane SANE-URI

où "SANE-URI" est le SANE URI renvoyé par hp-makeuri.

b) rendre le scanner accessible en permanence, si CUPS est configuré pour utiliser le backend 'hp' pour accéder à l'imprimante au lieu du backend 'socket'. Cela peut être fait en éditant printers.conf:

$ Sudo vim /etc/cups/printers.conf

et en remplaçant DeviceURI 'socket' par l'URI 'hp' renvoyé par hp-makeuri. Redémarrez les gobelets après avoir effectué ce changement:

$ Sudo /etc/init.d/cupsys restart

HTH. S'il vous plaît, rapportez les détails si cela ne fonctionne pas pour vous, mais rappelez-vous que StartPage est votre ami.

2
Cbhihe

Je suggère d'utiliser HPLIP à partir de https://developers.hp.com/hp-linux-imaging-and-printing

Cela fonctionne comme un charme sur n'importe quelle version d'Ubuntu. Le scanner fonctionne aussi bien.

1
Ivan Nikolaev

Je viens de trouver le sujet ayant le problème moi-même, essayé des conseils ici en vain.

Le problème était que SNMPv1/v2 soit complètement désactivé dans les paramètres de l’imprimante.

Après avoir activé SNMPv1/v2 pour l'accès en lecture seule, l'analyseur a été découvert sans aucun problème et fonctionne comme un charme.

J'espère que mon problème aidera quelqu'un un jour.

Remarque supplémentaire: cette solution particulière peut s'appliquer à tous les systèmes d'exploitation rencontrant des problèmes avec les périphériques HP MFP et les fonctions de numérisation.

0
tymik