Forum Linux.général Scanner réseau marche pas, please help

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
29
nov.
2020

Coucou le forum
J'ai une imrpimante/scanner HP (Laserjet pro MFP m130fn) branchée avec un cable ethernet croisé sur un Pi, le Pi connecté en Wifi à mon réseau local. Le Pi tourne sur une Raspbian à jour. L'impression marche très bien (CUPS), mais j'ai jamais réussi à faire fonctionner le scanner. Sauf que là j'ai besoin de scanner des trucs, du coup j'ai besoin d'aide, siouplé.

La configuration réseau du Pi:

pi@spratt:~ $ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b8:27:eb:8d:20:66 brd ff:ff:ff:ff:ff:ff
    inet 169.254.136.164/16 brd 169.254.255.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::69bb:c7ea:5af4:c35f/64 scope link 
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b8:27:eb:d8:75:33 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.20/24 brd 192.168.0.255 scope global dynamic noprefixroute wlan0
       valid_lft 62055sec preferred_lft 47800sec
    inet6 fe80::4b1c:a925:8fe0:1a3d/64 scope link 
       valid_lft forever preferred_lft forever

eth0 c'est le lien imrpimante <-> Pi et wlan0 c'est la connexion à mon réseau local.

Dans un premier temps j'ai essayé avec sane-find-scanner :

pi@spratt:~ $ sudo 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.
  # Also you need support for SCSI Generic (sg) in your operating system.
  # If using Linux, try "modprobe sg".

found USB scanner (vendor=0x0424, product=0x7800) at libusb:001:004
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

Bizarement il trouve un scanner USB qui ne correspond à rien, et scanimage me renvoie No scanners were identified. Donc, mauvaise piste.

Ensuite j'ai essayé avec hp-setup :

pi@spratt:~ $ hp-setup -i

HP Linux Imaging and Printing System (ver. 3.18.12)
Printer/Fax Setup Utility ver. 9.0

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.

(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*) ? 1

Using connection type: net

error: No device selected/specified or that supports this functionality.

Qui donc ne trouve rien non plus.

Et à partir de là j'ai beau écumer tout les moteurs de recherche que je connais, je retombe toujours su ces deux méthodes, je ne sais plus quoi faire.
Si quelqu'un a une idée ?

Merci d'avance.

  • # hp-scan ?

    Posté par  . Évalué à 1. Dernière modification le 29 novembre 2020 à 14:16.

    hp-setup -i ne détecte que les imprimantes apparemment. que dit hp-scan ou mieux hp-doctor ?

    • [^] # Re: hp-scan ?

      Posté par  . Évalué à 1.

      Merci pour ta réponse.
      hp-scan veut que je lui spécifie l'imprimante que je cherche :

      PRINTER|DEVICE-URI
             To specify a device-URI:
                    -d<device-uri> or --device=<device-uri>
      
             To specify a CUPS printer:
                    -p<printer> or --printer=<printer>

      mais je ne sais pas comment trouver ce nom ou cette URI. Si j'essaye avec le nom tel qu'indiqué sur la page d'admin CUPS, ça donne ça :

      pi@spratt:~ $ hp-scan -i --printer=HP_LaserJet_MFP_M130fn
      
      HP Linux Imaging and Printing System (ver. 3.18.12)
      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.
      
      error: 'HP_LaserJet_MFP_M130fn' device doesn't support this feature (or) Invalid printer name
      • [^] # Re: hp-scan ?

        Posté par  . Évalué à 1.

        Quant à hp-doctor, j'ai juste droit à error: cupsext not present in the system. Please re-install HPLIP.

        • [^] # Re: hp-scan ?

          Posté par  (site web personnel) . Évalué à 2. Dernière modification le 29 novembre 2020 à 14:49.

          essaie hp-probe -bnet pour trouver ce qu'il y a sur ton réseau
          sinon, tu devrais avoir hp-toolbox que tu peux lancer en mode graphique

          • [^] # Re: hp-scan ?

            Posté par  . Évalué à 1.

            pi@spratt:~ $ hp-probe -bnet
            error: Unable to locate models.dat file
            
            HP Linux Imaging and Printing System (ver. 3.18.12)
            Printer Discovery Utility ver. 4.1
            
            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.
            
            
            --------------------
            | DEVICE DISCOVERY |
            --------------------
            
            Probing network for printers. Please wait, this will take approx. 10 seconds...
            
            warning: No devices found on the 'net' bus. If this isn't the result you are expecting,
            warning: check your network connections and make sure your internet
            warning: firewall software is disabled.
            
            Done.

            voilà :(
            Faut que je regarde comment est le firewall ? Je ne sais plus ce que j'ai fait ou pas à ce niveau là.
            Sinon mon Pi n'a pas de mode graphique, je ne peux y acceder que par terminal en ssh.

            • [^] # Re: hp-scan ?

              Posté par  (site web personnel) . Évalué à 2.

              le Pi connecté en Wifi à mon réseau local.

              ça c'est peut-être un souci : peut-être qu'il y a du filtrage au niveau de l'équipement wifi, essaie en ethernet d'abord :-)

              ou en tout cas, tu peux utiliser les outils habituels de réseau ping adr_IP_scanner et pour avoir plus d'infos, un nmap adr_IP_scanner : cela permettra d'avérer qu'il y a un espoir de voir ton scanner.

              • [^] # Re: hp-scan ?

                Posté par  . Évalué à 1. Dernière modification le 02 décembre 2020 à 11:53.

                Non, le problème est que le Pi trouve bien l'imprimante mais pas le scanner, si je supprime le Pi de l'équation ça marchera, mais ne résoudra pas le problème, j'ai besoin du Pi entre les deux, l'imprimante est trop loin du routeur pour tirer un cable.

  • # Un peu de lecture ...

    Posté par  . Évalué à 3.

  • # le brancher au bon endroit ?

    Posté par  . Évalué à 2.

    plutot que de le brancher sur le RPi qui va tenter de partager l'imprimante ET le scanner via le wifi

    peut-être qu'il faudrait simplement le brancher en RJ45 sur la box

    • [^] # Re: le brancher au bon endroit ?

      Posté par  . Évalué à 1. Dernière modification le 02 décembre 2020 à 11:37.

      C'était le cas dans mon précédent logement, mais depuis que j'ai déménagé, ça n'est plus possible malheureusement.
      Le Pi n'est là que pour donner le wifi à l'imprimante, dont elle ne dispose pas à la base, puisqu'au moment de l'achat j'en avais pas besoin (et que je suis radin écolo) :D

  • # Routage

    Posté par  (site web personnel) . Évalué à 2.

    Si j'ai bien compris, tu veux lancer une impression/numérisation depuis n'importe quel PC de ton réseau avec l'imprimante branchée à ton pi. La solution que tu essaie de mettre en place, c'est d'installer l'imprimante sur le pi et de t'en servir comme serveur d'impression. C'est probablement la meilleure solution car tous les PC du réseau auront alors accès aux services.

    Je te propose une autre solution: créer des routes pour rendre accessible ton imprimante depuis le réseau de ta box. L'inconvénient c'est qu'il faudra pouvoir configurer une route sur les PC qui veulent imprimer (si ce n'est pas faisable sur la box). Pour l'installation de l'imprimante sur les ordinateurs, il faudra utiliser hp-setup et indiquer l'adresse de l'imprimante manuellement.

    J'ai bricolé ce genre de chose chez moi et j'ai expliqué ici comment faire: https://blog.lkiefer.org/index.php?article20/un-peu-de-routage

    En espérant que cette solution marche chez toi!

    Un LUG en Lorraine : https://enunclic-cappel.fr

    • [^] # Re: Routage

      Posté par  . Évalué à 1.

      Oui c'est ça, mais c'est déjà fait, au niveau de l'mpression en tout cas. C'est juste la numérisation qui ne marche pas. (Enfin, plus rien ne marche en fait depuis que j'ai bricolé, et donc tout cassé, mais pour la partie impression, je sais à peu près faire.)

      Quant aux routes, je ne sais pas trop… C'est déjà arrivé que des amis imrpiment leur billet de train ou autre depuis leur téléphone (j'habite loin de mes amis/famille aujourd'hui, certains passent souvent chez moi en vacances. Quand il n'y a pas de pandémie en cours). C'est pratique quand ça marche direct sans avoir à bricoler/allumer un PC/etc.

      Par contre j'ai pas essayé en spécifiant l'adresse de l'imprimante dans hp-setup, ça me semble bizarre qu'il ne la trouve pas tout seul, mais du coup c'est peut-être une piste. Merci :D

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.