¿Cómo convertir casi cualquier impresora en inalámbrica con Raspberry Pi? ¿Tiene el mismo modelo antiguo de impresora USB láser y de inyección de tinta que ha estado usando desde los últimos años? Posiblemente sea uno que ha tenido durante bastante tiempo, o tal vez sea uno menos costoso que eligió recientemente y deseaba que tuviera el soporte para su Apple iPhone, iPad, etc. En caso de que haya comprado una Raspberry Pi, todo lo que necesita es algo de experiencia con Secure Shell (SSH) y podrá hacer que su impresora funcione de forma nativa en AirPrint al instante. No importa si su impresora tiene una interfaz USB, Ethernet o Wi-Fi; este truco funcionará actualmente.Componentes de hardware (Raspberry Pi Zero, impresora y iPhone) utilizados en el proyectoAhora, ¡pasemos a configurar la Raspberry Pi, instalar los paquetes necesarios y realizar ciertos cambios de hardware!Paso 1: asegúrese de que Raspberry Pi esté actualizado.Leer másIngrese a la expansión Gungeon que Advanced Gungeons & Draguns ha lanzadoMantenga actualizadas las fuentes de su Pi, de lo contrario, el software desactualizado causará algunos problemas. Habilite el visor de Computación en red virtual (VNC) en su Pi, luego conecte su Raspberry Pi con el visor VNC. El enlace se proporciona a continuación para descargar VNC y luego conectarlo con Pi.VNCAhora, abre la terminal y ejecuta el siguiente comando:sudo apt-get updateLeer másCómo desinstalar completamente Steam Juegosentonces,sudo apt-get upgradeSi hay alguna actualización instalada, presione Y y luego presione Entrar para continuar descargando actualizaciones. Una vez hecho esto, puede comenzar a presentar su dispositivo.Paso 2: conecte su impresora al puerto USB de Pi.Hay dos opciones. Puede conectar la impresora mediante un cable USB, Ethernet o Wifi. Si está utilizando Ethernet o Wifi, ignore este paso y avance directamente al paso 3.Conecte la impresora mediante un cable USB y reinicie el Pi usando el siguiente comando:sudo rebootDespués de reiniciar, ejecute la terminal y ejecute:lsusbTodos los dispositivos asociados con el medio USB deberían mostrarse ahora. En caso de que su impresora no aparezca, asegúrese de que esté encendida y funcionando correctamente.Paso 3: Instale samba y CUPS.Ahora podemos comenzar a instalar el software que proporcionará la red a la impresora. En la terminal ejecute los siguientes comandos:sudo apt-get install sambaSe instalarán numerosos paquetes y, si se le solicita, presione Y y luego Enter para instalarlos correctamente. Después de instalar los paquetes, ejecute:sudo apt-get install cupsLo más probable es que veamos apt queriendo instalar la combinación de paquetes. No hay necesidad de entrar en pánico y continuar como se hizo anteriormente. A partir de ese momento, simplemente necesitamos incluir un administrador de impresión para que CUPS pueda administrar las impresoras en el Pi. Ejecute el siguiente comando:sudo usermod -a -G lpadmin piPaso 4: agregue su impresora.Actualmente necesitamos agregar su impresora a su servidor de impresión. Para hacer esto, tendremos que explorar la interfaz de usuario de CUPS. Abra el navegador web en Pi y ejecute la IP: 127.0.0.1:631. El resultado debería ser así:Página de inicio de administración de CUPSHaga clic en la ‘pestaña Administración’ y luego haga clic en ‘Agregar impresora’. Es posible que se nos solicite cambiar a SSL y seguiremos el enlace si se nos indica. Después de eso, se nos pedirá que iniciemos sesión. Usaremos los detalles de inicio de sesión predeterminados que usamos para iniciar sesión en VNC o los detalles personalizados si los hemos cambiado.Elegir su impresora: Después de iniciar sesión, se mostrará una lista de las impresoras actualmente conectadas. Algunos detalles de la impresora también se mostrarán como el modo de conectividad (ya sea por cable USB o Wifi). Encontraremos nuestra impresora en esa lista. Seleccionaremos nuestra impresora y luego pulsaremos en continuar.Elegir una impresoraDefinición de detalles de la impresora: Ahora, debemos darle un nombre (se puede dar el nombre predeterminado), una descripción (esta es la forma en que nuestra impresora se distinguirá en iDevice) y una ubicación (opcional). Nos aseguraremos de haber hecho clic en Compartir esta impresora y luego en Continuar.Definición de detallesSeleccionar el controlador: Es necesario seleccionar un conductor ahora. Lo más probable es que Pi identifique el controlador adecuado; de lo contrario, nos desplazaremos por la lista de controladores y elegiremos uno apropiado. En este punto, haga clic en Agregar impresora y seleccione las preferencias predeterminadas que podamos tener. Haga clic en Establecer opciones predeterminadas y ahora la parte difícil ya está hecha.Seleccionar el controlador adecuadoGarantizar la incorporación de una impresora: Nos aseguraremos de que la impresora se haya agregado correctamente. Pasaremos a la pestaña Impresoras y veremos si nuestra impresora se muestra o no. Si alguien quiere imprimir la página de prueba, puede hacerlo seleccionando la impresora de la lista, haciendo clic en el menú desplegable Mantenimiento y luego haciendo clic en Imprimir página de prueba.Garantizar la incorporación de una impresoraPaso 5: ajuste algunas configuraciones.El rendimiento se puede mejorar ajustando algunas configuraciones. Vaya a la pestaña Administración y busque Compartir impresoras conectadas al sistema. Si queremos agregar nuevas impresoras de forma remota en el futuro a través de nuestra red, marque Permitir administración remota. Haga clic en cambiar configuración y el servidor se reiniciará.AfinarPaso 6: agregue soporte Samba para Windows Redes (opcional).Samba para Windows debe activarse si alguien quiere utilizar esta impresora con un Windows dispositivo. Para eso ejecute el siguiente comando:sudo nano /etc/samba/smb.confAhora, vaya al final y pegue lo siguiente:# CUPS printing. See also the cupsaddsmb(8) manpage in the # cupsys-client package. printing = cups printcap name = cups (printers) comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = yes read only = yes create mask = 0700 # Windows clients look for this share name as a source of downloadable # printer drivers (print$) comment = Printer Drivers path = /usr/share/cups/drivers browseable = yes read only = yes guest ok = noAhora, presione CTRL + W y escriba grupo de trabajo seguido de Enter para buscar la configuración del grupo de trabajo. Lo más probable es que su grupo de trabajo ya esté configurado y rara vez existe la posibilidad de que haya cambiado su grupo de trabajo antes; si lo ha hecho, establezca el nombre correcto en grupo de trabajo =. Entonces cambia gana apoyo = no a gana soporte = si.Luego presione CTRL + O, seguido de Enter para guardar la configuración. Después de eso reinicie samba con el siguiente comando:sudo /etc/init.d/samba restartTodo listo, ahora nuestra impresora funcionará en el Windows red.Paso 7: (Si su Raspberry Pi está conectada a su red a través de Wi-Fi) Cambie una configuración rápida aquí.Como se muestra al principio, estamos usando Raspberry Pi Zero en este proyecto, por lo que nuestro Pi está conectado a la red a través de Wifi. Aquellos que poseen los últimos modelos de Pi que están conectados mediante un cable Ethernet deben ignorar este paso. Nuestro modelo Raspberry usa Wifi, por lo que debemos desactivar el ahorro de energía de su adaptador Wifi para evitar que entre en modo de suspensión y aísle AirPrint.Para esta tarea, necesitamos editar un archivo en la Terminal:sudo nano /etc/modprobe.d/8192cu.confAgregue lo siguiente en la parte inferior:# No power saving options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1Ahora presione CTRL + O para que los cambios surtan efecto y luego presione Enter.Paso 8: instale Bonjour para AirPrint.¡Por ahí, te lo garantizo! Actualmente necesitamos introducir el software AirPrint.Ejecute el comando en la terminal:sudo apt-get install avahi-discoverAhora reiniciaremos nuestro Pi:sudo rebootPaso 9: Prueba.Ahora todas las configuraciones necesarias están hechas. Tome un dispositivo iOS, abra el correo electrónico o la página de Safari y haga clic en la opción Compartir hasta que encontremos la opción Imprimir. Presione Seleccionar impresora y debería aparecer (bastante rápido).PruebasSeleccione su impresora, modifique las inclinaciones que desee y luego haga clic en Imprimir. Una impresora AirPrint con una pequeña configuración de su Pi ya está lista. De todos modos, ahora debería tener una impresora que funcione en su sistema y en la mayoría de sus dispositivos iOS preferidos, ¡sin necesidad de ninguna aplicación externa! Tecnología
Tecnología ¿Cómo solucionar el “Código de error: hay funciones que no son de impresión disponibles” Epson? noviembre 13, 2023Muchos usuarios informaron que el “Código de error de Epson Funciones que no imprimen están… Read More
Tecnología Recuperar el historial del navegador eliminado para Google Chrome en Windows 10 diciembre 2, 2023Cada búsqueda se guarda en nuestro navegador Google Chrome en forma de historial. Al utilizar… Read More
Tecnología Solución: la aplicación McDonald’s no funciona Android Teléfono noviembre 16, 2023McDonald’s es una empresa internacional de comida rápida con sucursales en todo el mundo. Además… Read More