[Tuto] Arch / Manjaro / Debian / Xubuntu : Imprimante HP Wi-Fi Direct sans pilote propriétaire

l’Almanet doLys Gnu/Linux – Open Source – Entreprises Forums L’almanet doLys Open Source [Tuto] Arch / Manjaro / Debian / Xubuntu : Imprimante HP Wi-Fi Direct sans pilote propriétaire

3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Articles
  • #12808
    nam1962nam1962
    Keymaster

      Connecter une imprimante HP ou autre en Wi-Fi Direct sous Linux (sans HPLIP pour HP)

      Vous utilisez Arch, Manjaro, Debian ou Xubuntu et vous voulez connecter une imprimante multifonction en Wi-Fi Direct, sans galères de pilotes ni réseau local ? Ce tuto vous permet de :

      • Imprimer via IPP Everywhere
      • Scanner via AirScan/eSCL
      • Sans utiliser HPLIP ni le plugin HP propriétaire
      • Fonctionne sans Snap !

      Objectif

      • Connexion directe au Wi-Fi de l’imprimante (pas besoin de box)
      • Impression et numérisation sans installer de driver lourd
      • Configuration simple avec des outils natifs

      Prérequis

      • Imprimante HP ou autre marque compatible Wi-Fi Direct (ex : LaserJet, DeskJet, Envy…)
      • Distro supportée : Arch, Manjaro, Debian, Xubuntu
      • Droits root (sudo)
      • Connexion au Wi-Fi Direct de l’imprimante (SSID : DIRECT-xx-Marque…)

      Installation des paquets

      Sur Arch / EndeavourOS / Manjaro :

      sudo pacman -S cups sane-airscan ipp-usb simple-scan
      sudo systemctl enable --now cups.service

      Sur Debian / Xubuntu :

      sudo apt update
      sudo apt install cups sane-airscan ipp-usb simple-scan
      sudo systemctl enable --now cups

      Xubuntu : pas de Snap → pas de sandbox qui bloque le scan réseau = parfait !


      🔌 Connexion au Wi-Fi Direct

      • Connectez votre PC au réseau Wi-Fi émis par l’imprimante (type : DIRECT-xx-Marque…)
      • Vous devriez obtenir une IP en 192.168.223.x souvent 192.168.223.1
      • Vérifiez avec :
        ip a

      Ajout de l’imprimante via CUPS

      1. Ouvrir le navigateur sur : http://localhost:631
      2. Aller dans Administration > Ajouter une imprimante
      3. Choisir :

      • HP (driverless)
      • ou IPP Everywhere

      4. Sélectionner A4 comme format papier
      5. Imprimer une page de test


      Activer le scan via AirScan (eSCL)

      Éditer la config SANE :

      sudo nano /etc/sane.d/dll.conf

      Ajouter à la fin du fichier :

      airscan

      🔍 Tester le scanner

      Détection :

      scanimage -L

      Exemple de retour attendu : airscan:e0 [Modèle] (…) is a eSCL device


      Scanner une page

      En ligne de commande :

      scanimage -d 'airscan:e0:HP Nom_du_modele \(Code\)' --format=png > test.png

      Ou utiliser :

      simple-scan

      Choisissez le périphérique AirScan dans la liste si plusieurs apparaissent.


      Résultat

      Vous pouvez maintenant :

      • Imprimer sans pilotes propriétaires
      • Scanner en Wi-Fi Direct via AirScan
      • Garder votre distro propre, légère, et sous contrôle 💪

      Tuto testé sur : EndeavourOS XFCE + HP LaserJet MFP M28w


      Accéder à l’interface EWS de l’imprimante

      L’EWS (Embedded Web Server) est l’interface web intégrée à votre imprimante qui vous permet de configurer et gérer l’appareil à distance.

      L’IP de l’imprimante est souvent 192.168.223.1 (par défaut pour Wi-Fi Direct).
      Vous pouvez aussi scanner le réseau Wi-Fi Direct avec nmap sur la plage correspondante :

      
      nmap -sn 192.168.223.0/24 # Scan réseau pour trouver l'imprimante

      Accéder à l’EWS de l’imprimante

      Une fois que vous avez l’adresse IP, vous pouvez accéder à l’EWS pour gérer l’imprimante.

      Étapes :

      1. Ouvrez un navigateur web.
      2. Entrez l’adresse IP de l’imprimante (par exemple, http://192.168.1.100).
      3. L’interface EWS s’affichera, vous permettant de vérifier l’état, configurer les paramètres réseau, ou gérer les travaux d’impression.
      4. Pour Wi-Fi Direct, utilisez l’IP du réseau Wi-Fi Direct (par exemple, http://192.168.223.1).

      Note :
      Certaines imprimantes nécessitent des identifiants pour l’EWS (par exemple, admin/admin ou admin/sec00000 pour Samsung). Consultez le manuel de l’imprimante.

      Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

      #12812
      rogn...rogn…
      Keymaster

        Lulu,
        Avec ce mode, as-tu accès à l’EWS de l’imprimante ou pas ?

        contact direct sur Matrix --> @rogn:matrix.org
        PC : Clevo NL50CU Manjaro - VMs EndeavourOS, Ubuntu 22.04, Debian
        Serveur et tunnel SSH : Samsung NP300E7A Manjaro - Mattermost VM Manjaro
        Archer C6 pour serveur VPN
        Netgear WNR2200 OpenWRT

        #12942
        nam1962nam1962
        Keymaster

          Oui ! Je l’ai précisé dans le tuto 😉
          Mersssii !

          Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc

        3 sujets de 1 à 3 (sur un total de 3)
        • Vous devez être connecté pour répondre à ce sujet.