- Introduction à Print Server et CUPS:
- Composants requis
- Configuration de l'imprimante réseau sur Raspberry Pi:
Pour rendre votre imprimante accessible à partir de plusieurs périphériques ou ordinateurs, vous avez besoin d'une imprimante Wi-Fi ou d'une configuration coûteuse pour créer une imprimante réseau. Alors en cette saison de festivités, quel serait un cadeau parfait qu'une imprimante réseau (est-ce que je viens de donner une idée à quelqu'un?) Mais au lieu de dépenser des centaines de dollars pour cette nouvelle acquisition, et si vous pouviez faire de même en ajoutant 35 $ Raspberry Pi 3 à cette vieille imprimante qui traîne sur votre bureau? Oui, je pensais que ce serait génial aussi!
Introduction à Print Server et CUPS:
Le serveur d'impression peut connecter plusieurs ordinateurs à une ou plusieurs imprimantes câblées ou sans fil. Avec l'aide du serveur d'impression, vous pouvez accéder à votre imprimante avec plusieurs périphériques et envoyer la commande d'impression de n'importe lequel des périphériques connectés à l'imprimante pour imprimer n'importe quel document.
Pour ce tutoriel sur le serveur d'impression Raspberry Pi, nous allons créer une imprimante réseau à l'aide du Raspberry Pi 3 et du tout-puissant CUPS qui rend tout cela possible.
CUPS (Common Unix Printing System) est un système d'impression pour UNIX comme les ordinateurs basés sur des systèmes d'exploitation. Il donne aux ordinateurs sur lesquels il s'exécute la possibilité de jouer le rôle de serveur d'impression. Un ordinateur exécutant CUPS est capable d'accepter les travaux des périphériques clients, de les traiter et de les transmettre à l'imprimante appropriée pour impression.
La plupart des imprimantes sont toutes prises en charge par CUPS, en particulier les imprimantes HP, car HP gère son propre projet open source. D'autres modèles d'imprimantes qui ne sont pas directement pris en charge par CUPS peuvent avoir des pilotes génériques compatibles qui fournissent des fonctions d'impression de base. Une liste des imprimantes prises en charge par CUPS est disponible sur les liens ci-joints.
Composants requis
Pour ce didacticiel, nous aurons besoin des composants suivants, dont certains sont certainement disponibles et que vous n'aurez pas besoin d'acheter.
- Raspberry Pi 3
- Carte SD (8 Go au moins)
- Imprimante USB
- Câble Ethernet
- Alimentation pour le Pi
Pour continuer, nous utiliserons le Raspbian Stretch OS pour ce tutoriel et comme sa configuration est la même que celle du Jessie, je suppose que vous êtes familiarisé avec la configuration du Raspberry Pi avec le Raspbian Stretch OS. Je veux également supposer que vous savez comment ssh dans le Raspberry Pi à l'aide d'un logiciel de terminal comme putty. Si vous rencontrez des problèmes avec l'une des choses mentionnées, il existe des tonnes de tutoriels Raspberry Pi sur ce site Web qui peuvent vous aider, et vous pouvez également déposer vos questions dans la zone de commentaire et je ferai de mon mieux pour y répondre.
Avec votre Pi prêt, faisons un serveur d'impression Raspberry Pi !
Configuration de l'imprimante réseau sur Raspberry Pi:
Cette section nous guidera à travers une série d'étapes qui aboutiront à l'installation de CUPS sur votre Raspberry Pi.
Étape 1: Mettez à niveau le Pi
Une sorte de rituel, la première chose pour tous mes projets est de mettre à jour le Raspberry Pi, ce faisant, vous vous assurez que votre pi dispose de toutes les dernières mises à jour du système d'exploitation avec lequel vous travaillez.
Pour ce faire, nous utilisons;
sudo apt-get mise à jour sudo apt-get mise à jour
Cela fait, redémarrez le pi en utilisant;
redémarrage sudo
Attendez le processus de redémarrage et connectez-vous à nouveau
Étape 2: installation du logiciel du serveur d'impression CUPS
Une fois la mise à jour effectuée, la prochaine ligne d'action consiste à installer notre logiciel de serveur d'impression CUPS.
Pour faire cette course;
sudo apt-get install des coupes
Cela prendra un certain temps mais installera CUPS et d'autres dépendances comme Samba, perl et plusieurs autres logiciels ou bibliothèques.
Étape 3: Configurer CUPS
Une fois l'installation terminée, il est temps de consulter le fichier de configuration de CUPS. Plusieurs paramètres qui affectent généralement le fonctionnement de cups, comme le port sur lequel les cups communiquent qui est par défaut 631, le port peut être modifié ici.
Le fichier de configuration est accessible en utilisant;
sudo nano /etc/cups/cupsd.conf
Modifiez / ajoutez les lignes suivantes au fichier de configuration.
# N'écoutez que les connexions de la machine locale. #Listen localhost: 631 #CHANGED TO LISTEN TO LOCAL LAN Port 631 # Restreindre l'accès au serveur…
Entrez ensuite l'adresse IP de votre PI suivie du nom de l'imprimante sur la page suivante en utilisant le format ci-dessous:
http: // + Raspberry Pi IP +: 631 + / printers / + le nom de votre imprimante «Nom de la file d'attente» dans CUPS
par exemple
Cela fait, vous devriez maintenant pouvoir imprimer via une imprimante réseau Raspberry Pi.
C'est tout pour ce tutoriel, n'hésitez pas à laisser tomber toutes les questions que vous pourriez avoir dans la section des commentaires.