Configurer les imprimantes USB et réseau avec CUPS sous Harmonica OS

Sous Harmonica OS (HamoniKR), commencez par l'application Imprimantes : ajoutez une imprimante USB ou sélectionnez une imprimante réseau détectée et privilégiez l'impression sans pilote (IPP) si le périphérique le prend en charge. Utilisez l'interface web CUPS pour http://localhost:631consulter la file d'impression, modifier les paramètres par défaut ou ajouter un périphérique manuellement. L'installation d'un pilote fournisseur est une solution de repli pour les matériels anciens ou les imprimantes ne disposant pas de certaines fonctionnalités spécifiques ; elle ne doit pas être la première étape recommandée.

1. Choisissez une connexion et vérifiez le service d'impression

CUPS (Common UNIX Printing System) gère les files d'attente d'impression et les travaux d'impression. Le protocole de connexion détermine si une file d'attente peut être créée sans pilote, comment les périphériques sont détectés et quels paramètres sont configurables. HamoniKR 8.0 documente la détection automatique du réseau et l' system-config-printerutilitaire ; les intitulés exacts des menus peuvent varier selon la version.

ConnexionBon ajustementCompromis
USB via imprimantesUne imprimante physiquement connectée à un ordinateurDépend de la détection locale du périphérique et de la prise en charge d'impression compatible
IPP sans conducteur / IPP partoutImprimantes modernes sur un réseau local sécuriséCertains contrôles de finition, de comptabilité ou spécifiques aux fournisseurs peuvent être indisponibles.
AppSocket / HP JetDirectImprimante réseau ancienne avec une adresse IP connueUtilise généralement le port TCP brut 9100 sans chiffrement de transport ; nécessite un pilote approprié
Fabricant PPD ou emballageModèles plus anciens ou fonctionnalités propriétaires essentiellesLa maintenance et la compatibilité dépendent du fournisseur ; les pilotes PPD sont progressivement abandonnés en amont.

Avant toute installation, connectez l'imprimante, vérifiez son adresse IP (si elle utilise le Wi-Fi ou un réseau Ethernet) et assurez-vous que l'ordinateur est connecté au bon réseau. Vérifiez ensuite que CUPS est disponible.

systemctl is-active cups
lpstat -r

Si le service est inactif, démarrez-le avec la commande `git add` sudo systemctl enable --now cups. Si CUPS n'est pas installé, exécutez `git sudo apt updateadd` suivi de `git add` sudo apt install cups. La disponibilité des paquets dépend de vos dépôts HamoniKR configurés. Évitez de remplacer des composants d'impression fonctionnels simplement parce que le périphérique n'a pas été détecté.

Fenêtre des paramètres d'imprimante sans imprimante installée et avec un bouton bleu « Ajouter une imprimante ».
Ouvrez l'utilitaire Imprimantes et choisissez Ajouter une imprimante pour commencer la configuration d'une file d'attente locale.

2. Ajoutez une imprimante USB dans l'utilitaire de bureau

Ouvrez le menu de l'application, puis Administration > Imprimantes ou le panneau de configuration de l'imprimante, comme indiqué dans le guide HamoniKR. Vous pouvez également ouvrir un terminal et exécuter la commande correspondante system-config-printer. Cliquez sur Ajouter et examinez la liste des périphériques locaux. Pour les périphériques USB, sélectionnez le modèle exact détecté, et non un modèle différent portant un nom similaire. Choisissez ensuite le pilote, nommez la file d'attente et appliquez la configuration.

Une fenêtre « Ajouter une imprimante » affiche deux périphériques USB, dont une HP DeskJet est sélectionnée.
La liste des périphériques USB identifie les imprimantes locales avant la sélection du pilote et la création de la file d'attente.

Si le périphérique USB n'apparaît pas, essayez une connexion directe par câble plutôt que par un concentrateur USB et vérifiez que l'imprimante est sous tension. CUPS ne peut pas résoudre un problème de connexion USB en sélectionnant un autre protocole réseau. N'examinez le package spécifique du fabricant qu'après avoir confirmé la détection du périphérique.

3. Privilégier les imprimantes IPP détectées sur le réseau

Dans la boîte de dialogue Ajouter une imprimante, ouvrez Imprimante réseau ou recherchez une imprimante réseau. Si un périphérique avec l'option IPP sans pilote est détecté, sélectionnez cette connexion et poursuivez. L'imprimante fournit ses formats de document et options pris en charge, ce qui réduit la dépendance à un fichier PPD spécifique au modèle. C'est généralement l'option la plus simple pour une imprimante réseau moderne compatible.

Liste des imprimantes réseau détectées avec adresses IP et connexion IPP sans pilote sélectionnée
Un périphérique réseau détecté offre une connexion IPP sans pilote, sans qu'il soit nécessaire de saisir manuellement un fichier de pilote.

La détection de l'imprimante ne garantit pas son bon fonctionnement : l'isolation des clients sans fil, un réseau invité, le filtrage DNS multicast ou un sous-réseau incorrect peuvent la masquer. Si l'imprimante est visible mais que les options recto verso, d'agrafage ou de couleur sont limitées, comparez les options disponibles avec la documentation du fabricant avant de changer de pilote. La documentation de l'imprimante HamoniKR 8.0 précise que l'impression sans pilote peut omettre certaines fonctionnalités du fabricant.

4. Gérez la file d'attente à l'aide de l'interface web CUPS.

Pour un contrôle plus précis, ouvrez l'application http://localhost:631sur l'ordinateur HamoniKR, sélectionnez Administration, puis cliquez sur Ajouter une imprimante. CUPS peut vous demander les identifiants d'un compte autorisé à administrer l'impression. Choisissez le périphérique local ou réseau détecté, saisissez un nom court pour la file d'attente et sélectionnez une option appropriée (sans pilote ou spécifique au modèle). Vérifiez les paramètres par défaut, tels que le format de papier, avant d'enregistrer.

La page d'administration locale CUPS affiche les commandes « Ajouter une imprimante » et « Gérer les imprimantes ».
CUPS fournit une page d'administration web locale permettant d'ajouter des imprimantes et de gérer les files d'impression.

La page web et l'utilitaire de bureau modifient le même système d'impression sous-jacent ; ce sont des alternatives, et non deux pilotes indépendants à installer. Utilisez l'utilitaire de bureau pour la configuration courante et l'interface web pour consulter l'état de la file d'attente, les pages de test et les options d'impression. CUPS documente ces actions dans sa documentation d'administration OpenPrinting CUPS . Conservez l'administration sur votre ordinateur local, sauf si vous avez mis en place une stratégie de gestion à distance sécurisée ; n'ouvrez pas le port 631 sur Internet simplement pour ajouter une imprimante.

5. Recourir à une adresse manuelle ou à un pilote de fournisseur uniquement en cas de besoin.

Si la découverte échoue mais que l'imprimante répond à une adresse connue, consultez la documentation du fabricant pour connaître l'URI de son service d'impression. Privilégiez un ipps://point de terminaison si l'imprimante prend en charge le protocole IPP sécurisé et que son certificat peut être validé. Un ipp://point de terminaison est également une possibilité sur un réseau local contrôlé. Ne présumez pas que toutes les imprimantes utilisent ce protocole /ipp/print.

Pour un modèle plus ancien prenant en charge l'impression directe sur socket mais pas l'IPP, HamoniKR documente AppSocket/HP JetDirect : saisissez l'adresse hôte et vérifiez que l'imprimante utilise le port attendu, généralement le port 9100. Cette méthode évite la découverte de services, mais ne prend pas en charge la négociation de capacité IPP et n'offre généralement aucun chiffrement.

Boîte de dialogue manuelle d'imprimante réseau affichant les champs hôte 192.168.1.50 et port 9100
La configuration manuelle d'AppSocket nécessite l'hôte de l'imprimante et le port pris en charge par cet appareil.

Si vous avez vérifié un URI IPP Everywhere, un administrateur peut également créer une file d'attente en ligne de commande. L'adresse ci-dessous est donnée à titre d'exemple ; remplacez-la par l'URI réel de votre imprimante :

sudo lpadmin -p OfficePrinter -E -v ipp://192.168.1.50/ipp/print -m everywhere

L' -pargument nomme la file d'attente, -vspécifie la destination et -m everywheredemande le modèle sans pilote. Ceci n'est possible que si l'imprimante annonce les capacités IPP requises. La documentation de référence OpenPrinting lpadmin décrit ce format et indique que les pilotes PPD classiques sont obsolètes.

Si le modèle ne parvient toujours pas à imprimer ou perd une fonction requise, vérifiez d'abord le package pris en charge par la distribution et documenté par HamoniKR :

sudo apt update
sudo apt install hamonikr-printer-drivers

Si vous avez besoin d'un pilote Linux ou d'un PPD fourni par le fabricant, procurez-vous-le auprès de ce dernier, vérifiez sa compatibilité avec votre modèle et votre architecture, et installez-le uniquement si vous lui faites confiance. Ne choisissez pas un PPD au hasard simplement parce que sa marque est similaire. Certains fournisseurs proposent des options plus adaptées à votre appareil, mais leur maintenance peut s'avérer plus complexe lors des mises à jour ultérieures.

Boîte de dialogue de sélection du pilote d'imprimante avec liste des fabricants HP, choix de modèles et bouton « Fournir le fichier PPD ».
Un écran de sélection de modèle peut proposer un pilote intégré ou un pilote PPD fourni explicitement par le fabricant.

6. Rétablissez les paramètres par défaut et vérifiez que l'imprimante fonctionne correctement.

Dans les propriétés de l'imprimante ou sur la page CUPS « Définir les options par défaut », sélectionnez le format de support approprié et examinez les options proposées par votre pilote. La différence entre les formats A4 et Lettre est souvent source de problèmes de mise à l'échelle. Les paramètres recto verso, de qualité et de couleur varient selon les appareils ; ne présumez pas que tous les paramètres affichés dans un exemple s'appliquent à votre imprimante.

Page des options d'impression CUPS présentant le papier A4, les supports ordinaires, la qualité normale et l'impression recto simple
Vérifiez le format du papier et les options d'impression disponibles avant d'enregistrer les paramètres par défaut de l'imprimante.

Dans CUPS, ouvrez Imprimantes, sélectionnez votre file d'attente et choisissez Imprimer la page de test dans Maintenance. Vous pouvez consulter cette même file d'attente sans navigateur :

lpstat -p -d
lpstat -o
lp -d OfficePrinter /path/to/test.pdf
La page des imprimantes CUPS affiche l'imprimante OfficePrinter inactive et acceptant les tâches avec la page de test d'impression sélectionnée.
La vue de la file d'attente indique l'état de l'imprimante et propose une action de page de test pour vérifier le résultat.

Une configuration réussie signifie qu'une page de test s'imprime correctement au format et à la mise en page attendus, que la tâche est retirée de la file d'attente et qu'une application peut imprimer normalement vers la même destination. L'état « Inactif, acceptation des tâches » indique seulement que CUPS peut mettre les tâches en file d'attente ; cela ne prouve pas que le papier a atteint le bac de sortie. En cas de blocage de l'impression, vérifiez lpstat -ol'URI du périphérique sélectionné, confirmez sa disponibilité et comparez les paramètres IPP ou de socket de l'imprimante avec sa documentation. Pour les configurations réseau, les instructions de CUPS concernant le pare-feu et les ports réseau indiquent le port TCP 631 pour IPP et le port UDP 5353 pour la découverte mDNS ; appliquez toute modification du pare-feu uniquement au réseau local de confiance.

Pour plus de détails sur les paramètres par défaut et les tâches en ligne de commande, consultez la documentation de référence de l'impression en ligne de commande CUPS . Si votre file d'attente sans pilote actuelle imprime correctement la page de test, conservez-la plutôt que d'ajouter une file d'attente héritée qui la chevaucherait.

Laisser un commentaire

Erreurs APT de Pardus 23 : vérifiez le DNS et les dépôts yirmiuc.

Erreurs APT de Pardus 23 : vérifiez le DNS et les dépôts yirmiuc.

Diagnostiquer les échecs de connexion APT de Pardus 23, confirmer les sources officielles yirmiuc et restaurer la mise à jour apt sans contourner les vérifications de signature des paquets.

Configurer les imprimantes USB et réseau avec CUPS sous Harmonica OS

Configurer les imprimantes USB et réseau avec CUPS sous Harmonica OS

Configurez les imprimantes sous Harmonica OS à l'aide de CUPS, comparez l'impression IPP sans pilote avec les pilotes hérités et vérifiez l'impression USB ou réseau avec une page de test.

Réinitialiser un mot de passe root oublié sur Harmonica OS avec GRUB Recovery

Réinitialiser un mot de passe root oublié sur Harmonica OS avec GRUB Recovery

Utilisez un shell de récupération pour définir un nouveau mot de passe root pour Harmonica OS, avec vérification des disques chiffrés, des systèmes de fichiers en lecture seule et des comptes utilisant sudo.

Configurer les certificats S/MIME dans Thunderbird pour sécuriser la messagerie électronique

Configurer les certificats S/MIME dans Thunderbird pour sécuriser la messagerie électronique

Importez ou demandez un certificat S/MIME dans Thunderbird, attribuez-le pour la signature et le chiffrement, sauvegardez votre clé privée et vérifiez la sécurité de votre messagerie.

Comment configurer un système à double démarrage Ubuntu 24.04 et Windows 11 avec BitLocker activé

Comment configurer un système à double démarrage Ubuntu 24.04 et Windows 11 avec BitLocker activé

Installez Ubuntu 24.04 en parallèle de Windows 11 avec BitLocker en toute sécurité. Comparez les chemins d'accès aux disques dédiés et partagés, les clés de récupération, le partitionnement et les vérifications de démarrage.

Comment résoudre le problème de déconnexion Wi-Fi après une suspension sous Ubuntu 24.04

Comment résoudre le problème de déconnexion Wi-Fi après une suspension sous Ubuntu 24.04

Résolvez les problèmes de déconnexion Wi-Fi sous Ubuntu 24.04 après une suspension en vérifiant NetworkManager, les blocs radio, les mises à jour, l'économie d'énergie et les pilotes, puis vérifiez chaque reprise.

Résolution des problèmes de forte utilisation du processeur par Tracker-Miner-3 sous Ubuntu GNOME

Résolution des problèmes de forte utilisation du processeur par Tracker-Miner-3 sous Ubuntu GNOME

Découvrez pourquoi tracker-miner-fs-3 utilise beaucoup de ressources CPU sous Ubuntu GNOME et comment vérifier l'indexation, exclure des dossiers, mettre à jour Ubuntu ou reconstruire l'index de recherche en toute sécurité.

Réduisez la distorsion audio sous Ubuntu 24.04 grâce à des optimisations ALSA ciblées.

Réduisez la distorsion audio sous Ubuntu 24.04 grâce à des optimisations ALSA ciblées.

Déterminez si l'écrêtage, la conversion de format ALSA ou l'économie d'énergie HDA provoquent une distorsion audio sous Ubuntu 24.04, puis appliquez le correctif réversible correspondant.

Créez un script de bascule de sortie PipeWire qui déplace la sortie audio active.

Créez un script de bascule de sortie PipeWire qui déplace la sortie audio active.

Basculez l'audio Debian entre les sorties PipeWire nommées à l'aide d'un script pactl qui met à jour le récepteur par défaut et redirige les flux déjà en cours de lecture.

Rétablir l'entrée microphone du casque Bluetooth sous Ubuntu 24.04

Rétablir l'entrée microphone du casque Bluetooth sous Ubuntu 24.04

Pour que le micro de votre casque Bluetooth fonctionne, sélectionnez la bonne entrée, utilisez un profil audio mains libres et vérifiez la configuration PipeWire d'Ubuntu.