Ajouter le support AirPrint à votre serveur d'impression Raspberry Pi

Voulez-vous imprimer depuis votre smartphone ou votre tablette sur votre ancienne imprimante sans fil? Avec un Raspberry Pi, vous pouvez.

Voulez-vous imprimer depuis votre smartphone ou votre tablette sur votre ancienne imprimante sans fil?  Avec un Raspberry Pi, vous pouvez.
Publicité

Voulez-vous imprimer depuis votre smartphone ou votre tablette sur votre ancienne imprimante sans fil? Pour garder votre imprimante dans une pièce différente, peut-être même dans une armoire ou une remise (si elle est bruyante), en sachant que le travail d'impression vous attendra quand vous allez le chercher?

Avec un Raspberry Pi, vous pouvez.

Obtenez votre serveur d'impression Raspberry Pi prêt en premier

Auparavant, le seul moyen de transformer une imprimante ancienne sans fil en une imprimante sans fil moderne consistait soit à acheter une carte sans fil potentiellement coûteuse pour l'appareil (si elle était compatible), soit à la connecter à un réseau sans fil ... PC activé Comment faire une imprimante sans fil Comment faire une imprimante sans fil Lire la suite. C'est plus ou moins encore le cas; la seule différence est que le PC vient d'être beaucoup plus petit, et est maintenant un Raspberry Pi.

Si vous avez suivi les instructions fournies dans notre guide précédent Faites votre propre imprimante sans fil avec un Raspberry Pi Faites votre propre imprimante sans fil avec un Raspberry Pi Moins de câbles, flexibilité sur l'endroit où vous pouvez mettre votre imprimante - l'impression sans fil est gagnant-gagnant. Sauf si vous avez une imprimante plus ancienne. Raspberry Pi à la rescousse! En savoir plus, vous devez savoir comment configurer votre serveur d'impression Raspberry Pi en utilisant CUPS et Samba. Heureusement, vous avez également vérifié que le bon pilote d'imprimante est sélectionné et confirmé que votre imprimante répondra aux travaux d'impression.

À présent, vous êtes à la hauteur. La tâche suivante consiste à configurer votre serveur d'impression Raspberry Pi pour imprimer à partir d'un iPad, iPhone ou appareil Android.

Périphériques que vous pouvez imprimer à partir de

Notre guide pour configurer le Raspberry Pi comme serveur d'impression était principalement destiné aux PC Windows (bien que la connexion à une imprimante Raspberry Pi de Linux et Mac OS X soit aussi simple).

muo-rpi-airprint-windows

Cependant, en ajoutant le support pour AirPrint et d'autres protocoles d'impression sans fil, nous pouvons imprimer à partir d'iPads, d'iPhones, d'appareils Android et plus encore.

Envoyer des tâches d'impression à partir de votre appareil mobile est peut-être la nouvelle expérience la plus libératrice et la plus excitante possible grâce à l'impression sans fil. En utilisant le Raspberry Pi, vous apprendrez un peu comment un serveur d'impression s'intègre dans le système.

Arrêtez votre Raspberry Pi Wi-Fi au ralenti

Une chose que vous devriez faire avant de continuer est d'arrêter la carte réseau du Pi en mode inactif, ce qui vous empêchera d'imprimer. Sans attacher un clavier (et nous voulons que le serveur d'impression Pi soit accessible via SSH) le système ne peut pas être réveillé.

Cela signifie que votre ordinateur, votre tablette ou votre téléphone ne pourront pas se connecter à l'imprimante!

Pour contourner ce problème, nous pouvons ajouter le script suivant pour empêcher le Pi de passer en mode veille.

Entrez la commande suivante dans le terminal pour créer et modifier un nouveau fichier texte:

sudo nano /etc/modprobe.d/8192cu.conf 

et ajoutez ce qui suit à ce fichier:

 # Disable power saving options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1 

Donnez à votre Pi une chance d'exécuter ces changements en redémarrant:

 sudo reboot. 

Ne vous inquiétez pas que nous ayons désactivé la gestion de l'alimentation - le Raspberry Pi consomme beaucoup moins d'énergie que tous les autres périphériques impliqués dans cette configuration. Il est entièrement sûr que votre Pi reste allumé; Ceci est commun dans les configurations de centre de médias avec RaspBMC Comment faire de votre Raspberry Pi dans un système de cinéma maison Comment faire de votre Raspberry Pi dans un système de cinéma maison Quatre semaines et j'ai joué avec mon Raspberry Pi de diverses façons, de l'utilisation Pour naviguer sur le web et les tâches de calcul quotidiennes standard pour jouer avec les différentes configurations qui sont ... Lire la suite.

Ce que vous devez savoir sur l'ajout de l'assistance AirPrint

Une fois le problème de temporisation de la clé sans fil résolu, vous pouvez commencer à ajouter les outils nécessaires pour imprimer à partir de votre appareil mobile.

Cependant, ce n'est pas aussi compliqué que certains sites et didacticiels voudraient vous faire croire. Récemment, le logiciel qui permet d'imprimer via un serveur d'impression sans fil Raspberry Pi à partir d'un iPad ou d'un iPhone a été incorporé dans CUPS, Samba et Raspbian.

Le résultat est qu'il est très simple d'imprimer à partir de votre appareil iOS une fois qu'une seule application a été ajoutée.

 sudo apt-get install avahi-discover 

C'est tout. Lorsque l'installation est terminée, vous devriez être prêt à commencer à imprimer!

Imprimez depuis votre iPad vers votre serveur d'impression Raspberry Pi

Sur un appareil iOS (testé sur iOS7), ouvrez le document ou la page Web et sélectionnez l'option Partager> Imprimer .

muo-rpi-airprint-ipad

Dans l'écran suivant, recherchez l'imprimante dans la liste des périphériques disponibles (si vous avez laissé le nom par défaut en place dans le guide précédent, il devrait avoir "raspberry pi" dans le nom) et sélectionnez-le.

Tout ce qu'il reste à faire est d'envoyer le travail d'impression et d'attendre la sortie. En fonction de la complexité du fichier (il peut s'agir d'un document long ou d'une photo), il se peut que vous deviez attendre un peu que le travail d'impression soit terminé.

Attendez: vous pouvez imprimer à partir d'Android!

Au cas où vous vous demanderiez pourquoi nous nous concentrions sur les appareils iOS, vous serez heureux de savoir que les appareils Android peuvent également se connecter aux serveurs d'impression sans fil Raspberry Pi (malheureusement, les téléphones Windows ne peuvent pas à ce stade)

muo-rpi-airprint-android

De nombreuses applications d'impression existent pour Android, mais la plupart d'entre elles concernent l'impression sur Internet. Si vous cherchez quelque chose qui est conçu pour fournir un lien simple entre votre téléphone Android et l'imprimante que vous avez connecté à votre serveur d'impression sans fil Raspberry Pi, l'application PrintBot (version d'évaluation gratuite limitée) est idéale. Si vous êtes satisfait, vous pouvez passer à la version complète (4, 49 $) - malheureusement, il ne semble pas y avoir une application d'impression sans fil 100% gratuite pour Android.

Après l'installation, tout ce que vous devez faire est de confirmer une connexion réseau au périphérique, sélectionnez le pilote d'imprimante dans la liste (ce qui peut prendre du temps si vous avez un périphérique HP!) Et imprimez une page de test pour confirmer que tout fonctionne. Lorsque vous souhaitez imprimer un document ou une image, appuyez sur et sélectionnez PrintBot comme application pour l'ouvrir, vérifiez les paramètres et enfin cliquez sur Imprimer .

Raspberry Pi Print Server Zen

Nous vous avons donné deux guides sur l'utilisation du Raspberry Pi comme serveur d'impression sans fil. Les implications de cet arrangement sont claires - vous pouvez maintenant enfin faire de votre ancienne imprimante encore en activité un élément clé de votre vie sans fil multi-périphérique.

Avez-vous configuré votre Raspberry Pi comme serveur d'impression? Est-ce que la simple configuration de la compatibilité AirPrint ou la possibilité d'imprimer à partir de votre appareil Android en font un projet que vous êtes impatient d'essayer?

Partagez votre opinion dans les commentaires!

Crédits image: Solarbotics Via Flickr

In this article