Serveur d'impression

Serveur d'impression Google Cloud sur un Raspberry Pi – rndness – Bien choisir son serveur d impression

Le 9 décembre 2019 - 6 minutes de lecture

Pendant des années, j'ai utilisé un Netgear WGPS606 pour mettre en réseau mon imprimante laser à la maison. Bien que mon imprimante dispose d'une connectivité Ethernet, elle ne prend pas en charge le WiFi. Étant donné que mon routeur était situé dans de nombreuses pièces, le WGPS606 était assez pratique. Je pouvais imprimer depuis n'importe quel ordinateur portable chez moi.

Avance rapide de quelques années, j'ai accumulé de très nombreux appareils portables – basés sur iOS et Android. Ne serait-il pas agréable de pouvoir imprimer depuis n'importe où? Une option serait d'acheter un routeur Netgear Night Hawk sophistiqué, mais je ne voulais pas vraiment installer le logiciel d'un fournisseur de matériel pour imprimer. J'imagine que Netgear perdrait tout intérêt dans quelques années et arrêterait simplement de mettre à jour le logiciel ou le logiciel serait vraiment nul.

J'avais un ordinateur Raspberry Pi que j'ai acheté il y a quelques années mais que je n'ai jamais utilisé. Je peux peut-être installer des logiciels pour activer l'impression dans le cloud. Mais quel logiciel? Google Cloud Print!

La carte Raspberry Pi modèle B que j'ai n'a que 2 ports USB 2.0. Pour utiliser 3 périphériques USB, vous avez besoin d'un concentrateur. Je viens d'en acheter un bon marché sur Amazon pour 7 $. Les nouvelles cartes Raspberry Pi ont 4 ports USB, vous n'aurez donc probablement pas besoin d'un concentrateur.

Pour tout configurer, je suis allé sur Google et j'ai trouvé de merveilleuses ressources, mais la configuration du réseau n'était pas tout à fait correcte. Je voulais que mon Pi se connecte à mon réseau domestique avec WiFi mais se connecte à mon imprimante via Ethernet. Je ne voulais pas non plus spécifiquement utiliser mon WiFi comme point d'accès.

L'ensemble de l'installation m'a pris environ 30 minutes de travail réel: cela comprend la recherche sur Google, la lecture d'articles et la saisie de commandes. Il a probablement fallu encore 30 minutes pour que tous les packages soient téléchargés. Votre kilométrage peut varier.

  • Carte Rapberry Pi
  • Carte SD avec NOOBS
  • câble HDMI
  • Dongle WiFi
  • câble Ethernet
  • Concentrateur USB (éventuellement)
  • Souris et clavier USB
  • Câble USB et adaptateur secteur
  • Brique d'alimentation USB

Configurez votre carte physique. Cela signifie connecter le câble HDMI de la carte de votre moniteur à la carte. Branchez votre clé USB WiFi. Branchez le concentrateur USB sur le Pi. Branchez le clavier et la souris sur ledit concentrateur. Ajoutez ensuite de l'énergie en connectant la carte à une brique USB à l'aide d'un autre câble USB.

Si les petites lumières LED rouges s'allument, c'est parti.

Installez Raspian à partir de NOOBS. Cette page contient une vidéo et des instructions. Heureusement, mon Raspberry Pi est venu avec une carte SD déjà installée avec NOOBS, j'ai donc sauté 90% des instructions.

Maintenant, depuis le bureau de l'interface graphique, configurez votre WiFi en utilisant ces instructions.

Une fois que votre WiFi fonctionne, vous devriez pouvoir naviguer sur le Web.

Modifiez votre configuration réseau. Dans mon cas, mon réseau WiFi utilise un réseau 168.0.1.x donc j'ai décidé de faire la connexion entre mon Pi et l'imprimante pour être sur un autre réseau 168.0.0.x. Je viens d'apporter une simple modification à mon fichier d'interfaces réseau après juste "l'étape 6" de cet article.

Assurez-vous que votre imprimante a la bonne adresse IP configurée sur l'imprimante elle-même. J'utilise une adresse IP statique, j'ai donc dû la modifier manuellement sur le panneau de commande de l'imprimante.

Maintenant, ouvrez une fenêtre de terminal et essayez de ping votre imprimante. Si vous ne le pouvez pas, votre configuration est incorrecte.

Installez CUPS, le logiciel du serveur d'impression Linux. J'ai suivi cet article. Il est important que vous mise à jour et améliorer votre logiciel système en premier. Plus important encore, vous devez installer SAMBA avant d'installer CUPS. Tous les autres articles que j'ai trouvés ne mentionnaient pas cela et donc CUPS ne s'installait pas correctement.

Une fois que vous avez installé CUPS, vous devez ajouter votre imprimante. Bien que le lien ci-dessus soit correct, lisez ce lien pour une bien meilleure description des étapes. Mon imprimante est une imprimante couleur avec une option recto verso. Il est très, très, très important que vous suiviez le dernier bit du lien sur l'activation de la couleur et du duplex, si votre imprimante le prend en charge. La plupart des applications téléphoniques ne vous permettent pas de sélectionner l'impression couleur / noir et blanc ou recto / duplex en option. Si vous n'activez pas ces fonctionnalités dans CUPS, tout sera BW simple face … sauf si c'est ce que vous voulez.

Vous devriez maintenant pouvoir imprimer sur Raspberry Pi. Imprimez quelque chose!

Suivez maintenant cet article pour configurer Chromium sur le Pi. Ce logiciel est l'élément essentiel qui aide votre appareil portable à trouver votre imprimante sur Internet. Sachez que les photos de l'article semblent un peu datées.

Logiciel d'installation sur votre imprimante ou appareil Android.

Pour un PC Windows, Google dispose d'un pilote d'imprimante. Cela nécessite que vous ayez le navigateur Chrome sur votre système.

Pour un appareil Android, vous devez télécharger cette application. Même si cette application est téléchargée, il n'y a pas d'icône "d'application" réelle. Vous devrez aller dans Système> Paramètres d'impression et activer manuellement "Cloud Print" avant de pouvoir réellement imprimer à partir d'une application.

Pour iPad, j'utilise le navigateur Chrome. Il dispose de tous les logiciels nécessaires pour imprimer sur le cloud. Si vous avez besoin d'une application séparée, vous pouvez consulter cette page.

Vous devriez maintenant pouvoir imprimer depuis n'importe où dans le monde. Prendre plaisir.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.