¿Cómo puedo configurar Ubuntu para compartir mi impresora y poder usarla con Airprint? Airprint es un sistema configurado por Apple en dispositivos iOS (iPhone, iPad, iPod Touch)
Esto ha cambiado desde que se hizo la pregunta inicial.
Desde Ubuntu 11.04, puede compartir impresoras locales para que estén disponibles a través de AirPrint.
El soporte de AirPrint está integrado en una impresora o no. Para las impresoras que no tienen este soporte incorporado (que es la mayoría de las impresoras compradas antes de que se introdujera AirPrint en 2010), el soporte de AirPrint se puede lograr configurando una impresora de este tipo en un sistema intermediario para impresión local, compartida en la misma red. En este contexto particular, esto significa cualquier escritorio o servidor Ubuntu con impresión local configurada. Siga estos pasos ( fuente ):
En su computadora, inicie la utilidad de configuración de la impresora mediante Sistema -> Administración -> Impresión ( GNOME Classic ) o mediante el botón de apagado en la esquina superior derecha -> Configuración del sistema -> Hardware -> Impresión ( Unity Natty ) o mediante la línea de comando (todos los sistemas, incluyendo la Unidad Oneiric): gksudo system-config-printer
.
En la utilidad de configuración de la impresora, seleccione Servidor -> Configuración y active Publicar impresoras compartidas conectadas a este sistema . Haga clic en Aceptar y luego haga clic con el botón derecho en el icono de su cola de impresión y elija Propiedades en el menú emergente. En la sección Políticas del cuadro de diálogo, asegúrese de que Compartido esté activado.
Asegúrese de que su dispositivo móvil esté accediendo a su red local mediante WLAN y luego abra una aplicación con funcionalidad de impresión (como, por ejemplo, el navegador o el visor de fotos). Imprimir algo El cuadro de diálogo de impresión debe mostrar su cola de impresión y permitir algunas configuraciones básicas.
Nota : Se muestra el campo Descripción / Información y no el nombre de la cola.
Está disponible automáticamente en distribuciones GNU / Linux con CUPS desde la versión 1.4.6 (como Trisquel 5 y Ubuntu 11.04). AirPrint Activator proporciona la funcionalidad en Mac OS X. También se ofrece una solución paga a los usuarios de Windows.
Parte de esta información fue adaptada del artículo de AirPrint en Wikipedia (que actualicé anteriormente).
Añadir
ServerAlias *
Port 631
Listen /var/run/cups/cups.sock
Ahora regrese a Sistema -> Administración -> Impresión y haga clic en Servidor -> Configuración. Asegúrese de que "Publicar impresoras compartidas conectadas a este sistema" esté marcado. Haga clic en Aceptar. Reinicie el servidor CUPS.
sudo /etc/init.d/cups restart
fuente
¡Confirmar!
Este método es bueno para iOS5.x pero no se ejecuta con iOS6.0, no se puede encontrar ninguna impresora fundada con iOS5.x
Gracias de todos modos por tu explicación
fundó una solución aquí: Re: iOS 6 no reconoce la descripción de las acciones de impresión CUPS aquí
La esperanza será útil
funciona para mi
fuente
Estoy usando Ubuntu 14.04.3. Mi iPad es iOS 8.4.1. Seguí las instrucciones de MagicFab anteriores para crear el archivo "AirPrint-Your-printer-name-.service", que copié en el directorio siguiendo sus instrucciones.
Luego seguí las instrucciones enumeradas aquí: http://www.linux-magazine.com/Online/Features/AirPrint . Modifiqué mi archivo cupsd.conf para replicar el ejemplo que tenían en la página web. Hay demasiadas instrucciones para cortar y pegar aquí.
Finalmente, busqué en la página de administración local de CUPS de mi estación de trabajo "localhost: 631 / admin" y "Administración | Servidor | Configuración del servidor" y marqué "Compartir impresoras conectadas a este sistema" y también marqué "Permitir imprimir desde Internet".
fuente