Haga su propia impresora inalámbrica con una Raspberry Pi

Haga su propia impresora inalámbrica con una Raspberry Pi / Bricolaje

La tecnología inalámbrica es quizás la mejor mejora para la impresión doméstica durante años. Menos cables, flexibilidad sobre dónde puede colocar su impresora, es ganar-ganar. A menos que tengas una impresora antigua.

Si bien puede ser bastante fácil comprar una nueva impresora por menos de $ 50, es posible que haya gastado lo suficiente en su última impresora y no haya podido justificar el desembolso. Además, su antigua impresora puede tener una función especial, o administrar la impresión a doble cara de una manera particularmente satisfactoria, para molestarse en reemplazarla.

La solución, entonces, es hacerla inalámbrica. Hay varias soluciones disponibles, pero una opción popular es usar su Raspberry Pi como servidor de impresión inalámbrico.

Beneficios de la impresión inalámbrica

Si aún no ha disfrutado de los beneficios de la impresión inalámbrica, este proyecto es definitivamente el lugar para comenzar. ¿Tiene una impresora grande y voluminosa que ocupa espacio en su oficina que no utiliza con demasiada frecuencia? Quizás los cables se interpongan en el camino.?

Con una impresora inalámbrica puede mover su impresión a una sala separada (tal vez incluso su cobertizo) y recopilar sus trabajos de impresión cuando estén completos. De esta manera, el espacio ocupado por la impresora en su escritorio se puede utilizar de otras maneras. Con la tecnología inalámbrica, la impresión también puede realizarse a través de cualquier dispositivo que tenga, ya sea una computadora portátil, teléfono inteligente o tableta..

La impresión inalámbrica realmente consiste en hacer que la impresión sea flexible en lugar de “cierre” a la mesa Y la Raspberry Pi puede ayudar con esto..

Preparación para la impresión inalámbrica con la Raspberry Pi

Para este proyecto, deberá asegurarse de haber conectado y configurar un dispositivo USB inalámbrico para su Raspberry Pi Configuración de redes inalámbricas en su Raspberry Pi Configuración de redes inalámbricas en su Raspberry Pi Prácticamente todos los proyectos de Raspberry Pi requerirán una conexión de red, y se puede obtener una flexibilidad considerable al ignorar el puerto Ethernet a favor de una llave USB inalámbrica. Lee mas . También debe utilizar una impresora USB. Es posible hacer que esto funcione con una impresora paralela acoplada a un adaptador paralelo a USB, pero tendrá que buscar en otra parte si encuentra algún problema con eso..

También necesitará un cable USB de su impresora a su Raspberry Pi.

Finalmente, si aún no lo ha hecho, configure su Raspberry Pi con un sistema operativo preferido y asegúrese de que esté actualizado (si no lo ha hecho antes, NOOBS es probablemente la mejor solución. Cómo NOOBS para Raspberry Pi puede Ayuda a los usuarios primerizos Cómo NOOBS para Raspberry Pi puede ayudar a los usuarios primerizos Hay algo acerca de la Raspberry Pi que podría simplemente disuadir a la gente: hasta ahora, configurarlo no ha sido especialmente fácil de usar. ¡NOOBS pretende cambiar eso! Leer más. ).

Para actualizar, ingrese

sudo apt-get update

seguido por

sudo apt-get upgrade

Este tutorial fue escrito basado en un servidor de impresión inalámbrico que se ejecuta en Raspbian.

Configurando tu Raspberry Pi como un servidor de impresión con CUPS

Con el equipo conectado y configurado, lo primero que debe hacer es asegurarse de que se detecte su impresora USB.

Abra una línea de comando (ya sea en su Raspberry Pi directamente o sobre SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH Configuración de su Raspberry Pi para un uso sin cabeza con SSH La Raspberry Pi puede aceptar comandos SSH cuando está conectado a una red local (ya sea por Ethernet o Wi-Fi), que le permite configurarlo fácilmente. Los beneficios de SSH van más allá de perturbar el examen diario ... Leer más) e ingresar:

lsusb

Debería aparecer una lista de dispositivos USB conectados. Compruébalo e identifica tu impresora.

A continuación, deberá instalar Samba, el software de código abierto para compartir archivos. Esto se puede hacer ingresando el comando.

sudo apt-get install samba

Siga las instrucciones que se muestran.

A continuación, es hora de instalar CUPS, el sistema de impresión común de Unix (tenga en cuenta que primero debe instalar Samba).

sudo apt-get install cups

CUPS proporciona controladores para su impresora. Muchos fabricantes ahora proporcionan controladores de Linux, pero en caso de que uno no esté disponible, use este.

Ya está listo para agregar el usuario predeterminado al grupo de administradores de impresoras..

usodod sudo -a -G lpadmin pi

Añadiendo su impresora

A continuación, deberá configurar su impresora con su Raspberry Pi. Inicie en la GUI con startx, inicie su navegador y vaya a 127.0.0.1:631 y cambie a la pestaña Administración.

Seleccionar Añadir nuevo impresora, ingrese sus credenciales de Raspbian cuando se le solicite y luego seleccione su impresora de la lista que se muestra. Continúe con la siguiente pantalla, seleccionando el dispositivo correcto de la lista. En la siguiente pantalla, confirme los detalles y asigne un nombre, luego verifique Comparte esta impresora y haga clic Continuar.

Dependiendo del fabricante de su dispositivo, la siguiente página puede tardar un poco en cargarse. Esto se debe a que se están cargando una gran cantidad de nombres de controladores de dispositivos, por lo que si ha conectado una impresora HP, puede esperar una larga espera. Una vez que la lista se haya descargado, seleccione el controlador de impresora correcto (que se debe seleccionar de forma predeterminada) y continúe. Alternativamente, haga clic en Seleccione otra marca / fabricante y seleccione Crudo. Puedes dejar que Windows maneje el controlador!

Haga clic en Agregar impresora y luego en Configurar opciones predeterminadas. Unos momentos después, la impresora estará lista para comenzar a aceptar trabajos. Para asegurarse de que funciona, haga clic en Mantenimiento y seleccione Imprimir página de prueba.

Conexión a tu Raspberry Pi desde Windows

Con todo esto hecho, debe asegurarse de que el acceso de Windows a su Raspberry Pi esté habilitado para que pueda comenzar a imprimir.

Esto se hace editando el archivo de configuración de samba en /etc/samba/smb.conf. Puede hacerlo en la GUI como debería estar allí, aunque es lo suficientemente simple como para iniciarlo en bash con un editor de texto..

Se debe agregar lo siguiente:

 Impresión de # CUPS. Consulte también la página de manual cupsaddsmb (8) en el paquete # cupsys-client. imprimiendo = tazas printcap name = cups [impresoras] comentario = Todas las impresoras se pueden buscar = no ruta = / var / spool / samba imprimible = sí invitado ok = sí solo lectura = sí crear máscara = 0700 # Los clientes de Windows buscan este nombre compartido como fuente de # controladores de impresora descargables [imprimir $] comentario = ruta de Controladores de impresora = / usr / share / cups / drivers browseable = sí solo lectura = sí invitado ok = no

A continuación, presione CTRL + W para buscar “grupo de trabajo” y la configuración de la siguiente manera (reemplazando su_nombre_de_trabajo como sea necesario, generalmente Grupo de trabajo):

grupo de trabajo = nombre_grupo_grupo gana soporte = sí

Con eso guardado, salga de la GUI y reinicie samba:

sudo /etc/init.d/samba restart

Comience a imprimir desde Windows y Mac OS X

Una vez que se reinicia Samba, que no debería tomar más de unos pocos segundos, puede cambiar a su PC con Windows y agregar una nueva impresora. Primero compruebe que la Raspberry Pi es visible abriendo Explorador de Windows> Red.

Ir Panel de control> Hardware y sonido> Dispositivos e impresoras> Configuración avanzada de impresora y espere a que el sistema escanee. Una opción más rápida es expandir la entrada de su Raspberry Pi en la vista de Red del Explorador de Windows, desde la cual puede hacer clic derecho en la impresora, seleccionar Conectar, Seleccione su controlador de impresora de Windows y comience a imprimir.

Los usuarios de Mac, mientras tanto, pueden agregar una nueva impresora de la manera habitual.

Cualquier administración del servidor de impresión que deba realizarse puede realizarse abriendo http: // [RPI.IP.ADDRESS.HERE]: 631, que mostrará la interfaz web del administrador de la impresora CUPS en cualquier computadora en red.

¿Ha dado nueva vida inalámbrica a una impresora antigua con su Raspberry Pi? Háganos saber cómo te fue!

Crédito de la imagen: Craig Berscheidt a través de Flickr, impresora inalámbrica a través de Shutterstock

Explorar más sobre: ​​Impresión, Raspberry Pi.