Installer une imprimante sur Raspberry Pi

Capture d’écran du panneau de contrôle de CUPS pour ajouter une imprimante

Comme je l’ai déjà noté dans un autre article : “éternel recommencement : Tuto réalisé suite à une installation pour aider une connaissance d’un forum” 🙂
Comme quoi, on progresse grâce aux autres !

Le problème de base = comment installer une imprimante sur Raspberry Pi ?

Ce n’est, en effet, pas automatique comme sur un PC.

Voici la marche à suivre :

Mise sous tension du Raspberry Pi (un Rpi3 dans mon cas) avec la dernière image de Raspbian (fraîchement installée et mise à jour il y a quelques jours pour un autre test).
J’ai pris l’option de connecter écran + clavier + souris pour gérer en vrai en local.
(Le plus souvent, je suis en SSH car j’ai un réseau de plusieurs Rpi + quelques postes Linux et le SSH = c’est pratique.)

Connexion physique à l’imprimante (en USB) et mise sous tension de celle-ci (il ne se passe rien ; pas comme sous mes postes Linux).

Mais bon, pas de panique, là, j’ai juste fait :

sudo apt-get update

puis

sudo apt-get install cups

puis

sudo usermod -a -G lpadmin pi

(mon nom d’utilisateur est “pi” ; je vous laisse adapter si vous l’avez modifié)
mais on peut aussi faire sudo adduser pi lpadmin

puis

sudo /etc/init.d/cups restart

(par principe, je préfère redémarrer le service)

Ajout de l’imprimante (Cliquez pour zoomer)

Ensuite, on se rend à l’adresse http://localhost:631 pour afficher CUPS.
La page demande le nom d’utilisateur et le mot de passe ; il faut juste entrer ceux du Raspberry Pi (donc souvent “pi” en utilisateur + votre mot de passe)

Là, il suffit de cliquer sur “Administration” puis sur “Add Printer”

D’emblée, j’ai eu l’agréable surprise de voir mon imprimante (Samsung CLX-3300) dans “Local Printers” mais aussi dans “Discovered Network Printers” puisqu’elle est sur le réseau via un autre poste.

Cette capture d’écran a été réalisée après avoir remis mon Multifonctions à sa place donc “Samsung CLX-3300” n’apparaît pas dans “Local Printers”

J’ai téléchargé les pilotes Linux sur le site de HP (pour une Samsung, ça semble bizarre, mais c’est réel), mais je pense que cela n’a pas été pris en compte lors de l’installation via le script sh car le Rpi est une architecture ARM.

Quoiqu’il en soit, l’installation de l’imprimante réseau me permet de faire des impressions couleur avec le pilote qui va bien (celui de la Samsung CLX-3300).

Je note que je n’ai pas eu besoin de modifier le fichier /etc/cups/cupsd.conf comme cela est souvent conseillé sur des tas de sites puisque tout a fonctionné directement après redémarrage de cups.

A noter que cela a fonctionné pour mon imprimante Samsung CLX-3300 mais aussi pour une Canon Pixma MG5250 chez une autre personne.

Pour lancer l’impression d’un PDF, il suffit de faire = “fichier” ; “imprimer” ou “Ctrl”+“p”

Pour imprimer une page internet, on clique sur les 3 points verticaux (en haut à droite de Chromium) puis “imprimer” et là, il faut cliquer sur “imprimer via la boîte de dialogue du système” afin de lancer l’impression papier (sinon, ça bascule en PDF par défaut).

A vous !

A propos de Alban

Papa de 4 enfants étant lui même resté un enfant. Tombé par obligation dans l'informatique à 22 ans pour le boulot et s'étant "un peu" pris au jeu ... Pas un génie de l'informatique (loin de là), mais intéressé et carrément orienté Linux et entraide.

Laisser un commentaire

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

*