Raspberry Pi Tutorials

Installation d’un serveur d’impression Raspberry Pi

Spread the love

Transformer votre Raspberry Pi en serveur d’impression offre une solution économique pour partager une seule imprimante entre plusieurs appareils sur votre réseau domestique ou celui d’un petit bureau. Ce guide détaille le processus en utilisant deux méthodes populaires : CUPS (Common Unix Printing System) et Samba, permettant une impression transparente depuis des machines Windows, macOS et Linux.

Table des matières

  1. Configurer un serveur d’impression avec CUPS
  2. Configurer un serveur d’impression avec Samba
  3. Dépannage des problèmes courants

Configurer un serveur d’impression avec CUPS

CUPS est le système d’impression par défaut sur Raspberry Pi OS et de nombreuses autres distributions Linux. Sa polyvalence le rend adapté à un large éventail d’imprimantes et de protocoles.

  1. Installer et configurer CUPS : Ouvrez un terminal et exécutez les commandes suivantes :
  2. sudo apt update
    sudo apt install cups
    sudo systemctl start cups
    sudo systemctl enable cups
    
  3. Connecter votre imprimante : Connectez votre imprimante à votre Raspberry Pi via USB ou câble réseau.
  4. Installer les pilotes d’imprimante (si nécessaire) : CUPS détecte souvent automatiquement les pilotes. Sinon, téléchargez le fichier PPD (PostScript Printer Description) approprié sur le site Web du fabricant de votre imprimante et installez-le.
  5. Configurer le partage réseau : Pour accéder à l’imprimante à distance, assurez-vous que le partage réseau est activé. CUPS gère généralement cela automatiquement. Vérifiez que le port 631 (port par défaut de CUPS) est ouvert dans votre pare-feu à l’aide de sudo ufw status et ajustez en conséquence. Si vous utilisez un pare-feu autre que UFW, consultez sa documentation.
  6. Ajouter l’imprimante via l’interface Web : Ouvrez un navigateur Web et accédez à http://localhost:631 ou http://votre_adresse_ip_raspberry_pi:631. Connectez-vous avec votre nom d’utilisateur et votre mot de passe Raspberry Pi. Suivez les instructions à l’écran pour ajouter votre imprimante, en sélectionnant le type de connexion correct (USB ou réseau) et le pilote.
  7. Tester l’imprimante : Imprimez une page de test pour vous assurer que tout fonctionne correctement.

Configurer un serveur d’impression avec Samba

Samba est idéal pour intégrer votre serveur d’impression aux réseaux Windows, offrant une expérience plus transparente aux utilisateurs Windows. Il agit comme un pont entre les clients Windows et le serveur d’impression CUPS.

  1. Installer Samba : Ouvrez un terminal et exécutez :
  2. sudo apt update
    sudo apt install samba
    
  3. Configurer Samba : Modifiez le fichier de configuration Samba : sudo nano /etc/samba/smb.conf. Ajoutez la section suivante (en ajustant le nom de l'imprimante et le chemin selon les besoins) :
  4. [printers]
    comment = Toutes les imprimantes
    path = /var/spool/samba
    printable = yes
    guest ok = yes
    create mask = 0660
    directory mask = 0770
    read only = no
    browseable = no
    
  5. Ajouter l’imprimante à CUPS : Vous devez ajouter votre imprimante à CUPS (comme décrit dans la section précédente) avant que Samba ne puisse fonctionner correctement.
  6. Redémarrer Samba : Après avoir enregistré les modifications du fichier smb.conf, redémarrez Samba :
  7. sudo systemctl restart smbd
    
  8. Tester l’imprimante : Imprimez une page de test depuis une machine Windows pour vérifier la configuration.

Dépannage des problèmes courants

Si vous rencontrez des problèmes, vérifiez les points suivants :

  • Paramètres du pare-feu : Assurez-vous que le port 631 est ouvert.
  • Installation du pilote : Vérifiez que le pilote correct est installé pour votre imprimante.
  • Connectivité réseau : Assurez-vous que votre Raspberry Pi et votre imprimante sont correctement connectés au réseau.
  • Journaux CUPS et Samba : Examinez les journaux pour les messages d’erreur.
  • Manuel de l’imprimante : Consultez le manuel de votre imprimante pour obtenir des conseils de dépannage.

Ce guide fournit une approche fondamentale. Pour des scénarios complexes ou des modèles d’imprimantes spécifiques, consultez la documentation officielle de CUPS et de Samba pour une assistance plus complète.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *