Réponses:
Cela a changé depuis la question initiale.
Depuis Ubuntu 11.04, vous pouvez partager des imprimantes locales afin qu'elles soient disponibles via AirPrint.
La prise en charge d'AirPrint est intégrée à une imprimante ou non. Pour les imprimantes qui ne disposent pas de cette prise en charge intégrée (qui est la plupart des imprimantes achetées avant l'introduction d'AirPrint en 2010), la prise en charge d'AirPrint peut être obtenue en configurant une telle imprimante sur un système intermédiaire pour l'impression locale, partagé sur le même réseau. Dans ce contexte particulier, cela signifie tout bureau ou serveur Ubuntu avec une impression locale configurée. Suivez ces étapes ( source ):
Sur votre ordinateur, lancez l'utilitaire de configuration de l'imprimante via Système -> Administration -> Impression ( GNOME Classic ) ou via le bouton d'arrêt en haut à droite -> Paramètres système -> Matériel -> Impression ( Unity Natty ) ou via la ligne de commande (tous les systèmes , y compris l' unité): onirique gksudo system-config-printer
.
Dans l'utilitaire de configuration d'imprimante, choisissez Serveur -> Paramètres et activez Publier les imprimantes partagées connectées à ce système . Cliquez sur OK , puis cliquez avec le bouton droit sur l'icône de votre file d'attente d'impression et choisissez Propriétés dans le menu contextuel. Dans la section Stratégies de la boîte de dialogue, assurez-vous que Partagé est activé.
Assurez-vous que votre appareil mobile accède à votre réseau local à l'aide du WLAN, puis ouvrez une application avec des fonctionnalités d'impression (comme par exemple le navigateur ou la visionneuse de photos). Imprimez quelque chose. La boîte de dialogue d'impression doit afficher votre file d'attente d'impression et autoriser certains paramètres de base.
Remarque : le champ Description / Info et non le nom de la file d'attente s'affiche.
Ceci est automatiquement disponible dans les distributions GNU / Linux avec CUPS depuis la version 1.4.6 (comme Trisquel 5 et Ubuntu 11.04). AirPrint Activator fournit les fonctionnalités sur Mac OS X. Il existe également une solution payante offerte aux utilisateurs de Windows.
Certaines de ces informations ont été adaptées de l'article d'AirPrint sur Wikipedia (que j'ai mis à jour précédemment).
Ajouter ServerAlias *
Port 631
Listen /var/run/cups/cups.sock
Revenez maintenant à Système -> Administration -> Impression et cliquez sur Serveur -> Paramètres. Assurez-vous que «Publier les imprimantes partagées connectées à ce système» est coché. Cliquez sur OK. Redémarrez le serveur CUPS.
sudo /etc/init.d/cups restart
Confirmer!
Cette méthode est bonne pour iOS5.x mais ne fonctionne pas avec iOS6.0, ne trouve aucune imprimante autrement fondée avec iOS5.x
Merci quand même pour votre explication
a fondé une solution ici: Re: iOS 6 ne reconnaît pas la description des partages d'impression CUPS ici
L'espoir sera utile
ça marche pour moi
J'utilise Ubuntu 14.04.3. Mon iPad est IOS 8.4.1. J'ai suivi les instructions de MagicFab ci-dessus pour créer le fichier "AirPrint-Your-printer-name-.service", que j'ai copié dans le répertoire en suivant ses instructions.
Ensuite, j'ai suivi les instructions énumérées ici: http://www.linux-magazine.com/Online/Features/AirPrint . J'ai modifié mon fichier cupsd.conf pour reproduire l'exaple qu'ils avaient sur la page Web. Il y a trop de directions à couper et coller ici.
Enfin, j'ai parcouru la page d'administration CUPS locale de mon poste de travail "localhost: 631 / admin" et "Administration | Serveur | Paramètres du serveur" et vérifié "Partager les imprimantes connectées à ce système" et également coché "Autoriser l'impression à partir d'Internet".