Cómo construir una impresora inalámbrica DIY con una Raspberry Pi

Si tiene una impresora de la vieja escuela o simplemente una impresora sin conectividad inalámbrica, no necesita actualizarla. Puede crear una impresora inalámbrica DIY si tiene una Raspberry Pi de repuesto.

Aquí está todo lo que necesita hacer para configurar un servidor de impresión inalámbrico Raspberry Pi.

Preparando su Raspberry Pi

La configuración de una impresora inalámbrica DIY requiere una Raspberry Pi con una distro Linux adecuada. Una de las mejores distribuciones de Linux para la Raspberry Pi es Raspbian, el sabor de Linux apoyado oficialmente por la Fundación Raspberry Pi.Las instrucciones de esta guía serán adecuadas para Raspbian y otras distribuciones basadas en Ubuntu o Debian.

Tendrá que elegir una Raspberry Pi con puertos USB disponibles, por lo que la Pi Zero no es enormemente adecuada en este caso. También tendrá que proporcionar acceso de red a su impresora a través de su Pi.

Para hacer las cosas más portátiles, una Raspberry Pi con capacidad inalámbrica sería lo mejor aquí, pero no hay nada que le impida utilizar una Pi más antigua con un adaptador inalámbrico USB.

Instalación de CUPS

Antes de hacer nada, ejecute sudo apt update y sudo apt upgrade en una ventana de terminal o a través de una conexión SSH para asegurarse de que su Raspberry Pi está totalmente actualizada.

Instalar CUPS es su siguiente paso. CUPS, o Common UNIX Printing System, es un servidor de impresión diseñado por Apple que se utiliza ampliamente en sistemas Linux y Unix.También tendrá que asegurarse de que SAMBA, que necesitará para imprimir desde dispositivos Windows, esté instalado.

Para instalar ambos, escriba:

sudo apt install samba

y

sudo apt install cups

Una vez hecho esto, añada su cuenta de usuario al grupo de administradores para imprimir escribiendo

sudo usermod -aG lpadmin pi

Sustituya pi por su nombre de usuario si lo ha cambiado del predeterminado.

Habilitación del acceso remoto a CUPS

Si su Raspberry Pi tiene una interfaz gráfica de usuario y está trabajando en ella directamente con un teclado, puede abrir un navegador y visitar 127.0.0.1:631. De lo contrario, sustituya 127.0.0.1 por la dirección IP de la red de su Pi para acceder a ella desde su PC u otro dispositivo, pero primero tendrá que permitir el acceso remoto a CUPS.

Abra su terminal y escriba lo siguiente:

cupsctl –remote-admin –remote-any –share-printers

Si después de esto ve un error de «conexión rechazada», reinicie su Pi.

Instalando su impresora y habilitando el acceso a la red

Debería poder visitar su página de administración de CUPS una vez que haya habilitado la administración remota. Vaya a la pestaña «Administración» en la parte superior, e inicie sesión con su nombre de usuario y contraseña de Pi cuando se le solicite.

Desde aquí, haga clic en «Añadir impresora», asegurándose primero de que su impresora está conectada a su Raspberry Pi. Debería ver su impresora en la lista bajo «impresoras locales». Selecciónela y haga clic en «Continuar».

Confirme cualquier detalle y dé a su impresora un nombre diferente si lo prefiere. Asegúrese de hacer clic en la casilla «Compartir esta impresora». Si no lo hace, no podrá imprimir desde ella de forma remota. Una vez que haya terminado, vuelva a hacer clic en «Continuar».

Seleccione la marca de su impresora (por ejemplo, «Samsung») en el siguiente menú. A continuación, tendrá que buscar y seleccionar el modelo concreto de su impresora; haga clic en «Añadir impresora» cuando haya terminado. También puede seleccionar «Raw» como «marca» de su impresora para permitir que los dispositivos locales carguen sus propios controladores, pero esto puede no funcionar para todos los dispositivos.

Si no encuentra su impresora en la lista, busque el archivo PPD (PostScript Printer Definition) correspondiente en el sitio web de OpenPrinting.

Por último, haga clic en «Establecer opciones predeterminadas» para completar la configuración de la impresora. Puede seleccionar «Imprimir página de prueba» en el menú desplegable de mantenimiento de la impresora para comprobar que todo funciona correctamente.

Conexión a su impresora de red

El siguiente paso es conectarse realmente a su impresora. En Windows 10 puede hacerlo yendo a «Configuración», luego a «Impresoras y escáneres» y haciendo clic en «Añadir una impresora o un escáner». Tendrá que estar en la misma red que su Raspberry Pi para hacer esto.

El escáner debería encontrar la impresora de red rápidamente. Selecciónela y haga clic en «Añadir impresora». Después de unos momentos, su impresora debería estar instalada y lista para imprimir. También puede configurar su impresora en Linux o, si es usuario de Apple, puede añadir su impresora de red a su Mac.

También podrá imprimir en ella utilizando su dispositivo iOS o Android.

Impresión inalámbrica DIY con una Raspberry Pi

No importa de qué lado esté el debate de la impresora de inyección de tinta frente a la láser: una Raspberry Pi puede llevar cualquier tipo de impresora a la era moderna con soporte inalámbrico. Incluso puede utilizarla para actualizar una impresora nueva y más barata que sólo funciona con USB y ahorrar algo de dinero.

Gracias a CUPS, configurar un servidor de impresión inalámbrico Raspberry Pi de esta manera es fácil de hacer. Háganos saber sus propias experiencias en los comentarios a continuación.

Crédito de la imagen: Logotipo de Raspberry Pi vía Wikimedia

¿Es útil este artículo?

No

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar