- Introducción al servidor de impresión y CUPS:
- Componentes requeridos
- Configuración de la impresora de red en Raspberry Pi:
Para que su impresora sea accesible desde múltiples dispositivos o computadoras, necesita una impresora Wi-Fi o necesita una configuración costosa para construir una impresora de red. Entonces, en esta temporada de festividades, ¿qué sería un regalo perfecto que una impresora de red (¿acabo de darle una idea a alguien?) Pero en lugar de gastar cientos de dólares en esta nueva adquisición, ¿ qué pasaría si pudieras hacer lo mismo agregando $ 35? ¿Raspberry Pi 3 a esa vieja impresora tirada en tu escritorio? ¡Sí, pensé que también sería genial!
Introducción al servidor de impresión y CUPS:
El servidor de impresión puede conectar varias computadoras a una o varias impresoras por cable o de forma inalámbrica. Con la ayuda del servidor de impresión, puede acceder a su impresora con varios dispositivos y puede enviar el comando de impresión desde cualquiera de los dispositivos conectados a la impresora para imprimir cualquier documento.
Para este tutorial del servidor de impresión Raspberry Pi, crearemos una impresora de red con la ayuda de la Raspberry Pi 3 y el todopoderoso CUPS que lo hace posible.
CUPS (Common Unix Printing System) es un sistema de impresión para ordenadores basados en sistemas operativos similares a UNIX. Ofrece a las computadoras en las que se ejecuta la capacidad de actuar como servidor de impresión. Una computadora que ejecuta CUPS puede aceptar trabajos de dispositivos cliente, procesarlos y pasarlos a la impresora adecuada para imprimir.
La mayoría de las impresoras son compatibles con CUPS, especialmente las impresoras HP, ya que HP opera su propio proyecto de código abierto. Otros modelos de impresora que no son directamente compatibles con CUPS pueden tener controladores genéricos que son compatibles y proporcionan funciones de impresión básicas. Puede encontrar una lista de impresoras compatibles con CUPS en los enlaces adjuntos.
Componentes requeridos
Para este tutorial, necesitaremos los siguientes componentes, algunos de los cuales seguramente tendrá por ahí y no necesitará comprarlos.
- Frambuesa pi 3
- Tarjeta SD (8 gb como mínimo)
- Impresora USB
- Cable de ethernet
- Fuente de alimentación para Pi
Para continuar, usaremos el sistema operativo Raspbian stretch para este tutorial y, dado que su configuración es la misma que la de Jessie, asumiré que está familiarizado con la configuración de Raspberry Pi con el sistema operativo Raspbian stretch. También quiero suponer que sabe cómo ingresar a la Raspberry Pi usando un software de terminal como Putty. Si tiene problemas con cualquiera de las cosas mencionadas, hay toneladas de Tutoriales de Raspberry Pi en este sitio web que pueden ayudar, y también puede dejar sus preguntas en el cuadro de comentarios y haré todo lo posible para responder.
Con su Pi listo, ¡hagamos un servidor de impresión Raspberry Pi !
Configuración de la impresora de red en Raspberry Pi:
Esta sección nos llevará a través de una serie de pasos que culminarán con la instalación de CUPS en su Raspberry Pi.
Paso 1: actualiza la Pi
Como una especie de ritual, lo primero para todos mis proyectos es actualizar la Raspberry Pi, al hacer esto, te aseguras de que tu pi tenga las últimas actualizaciones del sistema operativo con el que estás trabajando.
Para hacer esto usamos;
sudo apt-get update sudo apt-get upgrade
Una vez hecho esto, reinicie el pi usando;
sudo reiniciar
Espere el proceso de reinicio e inicie sesión nuevamente
Paso 2: Instale CUPS del software del servidor de impresión
Una vez realizada la actualización, la siguiente línea de acción es instalar nuestro software de servidor de impresión CUPS.
Para hacer esta carrera;
sudo apt-get install cups
Esto llevará algún tiempo, pero instalará CUPS y otras dependencias como Samba, perl y varios otros programas o bibliotecas.
Paso 3: configurar CUPS
Una vez finalizada la instalación, es hora de comprobar el archivo de configuración de CUPS. Varias configuraciones que generalmente afectan el funcionamiento de las tazas, como el puerto en el que se comunican las tazas, que es el puerto predeterminado 631, se pueden cambiar aquí.
Se puede acceder al archivo de configuración usando;
sudo nano /etc/cups/cupsd.conf
Cambie / agregue las siguientes líneas al archivo de configuración.
# Solo escuche las conexiones de la máquina local. #Escuchar localhost: 631 # CAMBIADO PARA ESCUCHAR EL PUERTO LAN LOCAL 631 # Restringir el acceso al servidor…
Luego ingrese la dirección IP de su PI seguida del nombre de la impresora en la página siguiente usando el siguiente formato:
http: // + Raspberry Pi IP +: 631 + / printers / + el nombre de su impresora "Nombre de cola" en CUPS
por ejemplo,
Una vez hecho esto, ahora debería poder imprimir a través de una impresora de red Raspberry Pi.
Eso es todo para este tutorial, chicos, no dudes en dejar cualquier pregunta que puedas tener en la sección de comentarios.