Inicio
» Consejos PC
»
Configurar impresoras USB y de red con CUPS en Harmonica OS
Configurar impresoras USB y de red con CUPS en Harmonica OS
En Harmonica OS (HamoniKR), comience con la aplicación Impresoras: agregue una impresora USB o seleccione una impresora de red detectada y dé preferencia a IPP sin controlador cuando el dispositivo lo admita. Use la interfaz web de CUPS cuando http://localhost:631necesite inspeccionar una cola de impresión, ajustar valores predeterminados o agregar un dispositivo manualmente. Un controlador del fabricante es una alternativa para hardware antiguo o funciones específicas de la impresora que faltan, no el primer paso predeterminado.
1. Elija una conexión y compruebe el servicio de impresión.
CUPS (Common UNIX Printing System) gestiona las colas de impresión y los trabajos de impresión. El protocolo de conexión determina si se puede crear una cola sin un controlador, cómo se detectan los dispositivos y qué ajustes se pueden controlar. HamoniKR 8.0 documenta tanto la detección automática de red como la system-config-printerutilidad; las etiquetas exactas del menú pueden variar según la versión.
Conexión
Buen ajuste
Intercambio
USB a través de impresoras
Una impresora conectada físicamente a un ordenador.
Depende de la detección del dispositivo local y de la compatibilidad con la impresión.
IPP sin conductor / IPP en todas partes
Impresoras modernas en una red LAN segura
Es posible que algunos controles de acabado, contabilidad o específicos del proveedor no estén disponibles.
AppSocket / HP JetDirect
Impresora de red heredada con dirección IP conocida
Normalmente utiliza el puerto TCP 9100 sin cifrado de transporte; necesita un controlador adecuado.
PPD del fabricante o paquete
Modelos antiguos o capacidades propietarias esenciales
El mantenimiento y la compatibilidad dependen del proveedor; los controladores PPD se están eliminando gradualmente en las primeras etapas del desarrollo.
Antes de instalar nada, conecte la impresora, compruebe que muestre una dirección IP si usa Wi-Fi o Ethernet, y verifique que el ordenador esté en la red correcta. A continuación, confirme que CUPS esté disponible.
systemctl is-active cups
lpstat -r
Si el servicio está inactivo, inícielo con sudo systemctl enable --now cups. Si CUPS no está instalado, ejecute sudo apt updateseguido de sudo apt install cups; la disponibilidad del paquete depende de los repositorios de HamoniKR configurados. Evite reemplazar componentes de impresión que funcionan solo porque el dispositivo no se detectó.
Abra la utilidad Impresoras y seleccione Agregar impresora para comenzar a configurar una cola local.
2. Agregue una impresora USB en la utilidad de escritorio.
Abra el menú de la aplicación y, a continuación, Administración > Impresoras o el panel de configuración de la impresora, tal como se describe en la guía de HamoniKR. También puede abrir una terminal y ejecutar el comando system-config-printer. Haga clic en Agregar e inspeccione la lista de dispositivos locales. Para USB, seleccione el modelo exacto detectado, no un modelo similar sin relación. Continúe con la selección del controlador, asigne un nombre a la cola y aplique la configuración.
La lista de dispositivos USB identifica las impresoras locales antes de la selección del controlador y la creación de la cola.
Si el dispositivo USB no aparece, intente una conexión directa mediante cable en lugar de un concentrador USB y verifique que la impresora esté encendida. CUPS no puede solucionar un problema de conexión USB seleccionando un protocolo de red diferente. Solo investigue un paquete específico del fabricante después de confirmar la detección del dispositivo.
3. Dar preferencia a las impresoras IPP detectadas en la red.
En el cuadro de diálogo Agregar impresora, abra Impresora de red o Buscar impresora de red. Si se detecta un dispositivo con la opción IPP sin controlador, seleccione esa conexión y continúe. La impresora proporciona los formatos de documento y las opciones compatibles, lo que reduce la dependencia de un PPD específico del modelo. Esta suele ser la opción más sencilla para una impresora de red moderna compatible.
Un dispositivo de red detectado ofrece una conexión IPP sin necesidad de controladores, sin tener que introducir manualmente ningún archivo de controlador.
La detección de la impresora no garantiza su funcionamiento: el aislamiento del cliente inalámbrico, una red de invitados, el filtrado DNS multicast o una subred incorrecta pueden ocultarla. Si la impresora es visible pero tiene controles limitados de impresión a doble cara, grapado o color, compare las opciones disponibles con la documentación del fabricante antes de cambiar los controladores. La documentación de la impresora HamoniKR 8.0 advierte específicamente que la impresión sin controladores puede omitir algunas funciones del fabricante.
4. Gestione la cola mediante la interfaz web de CUPS.
Para un mayor control, abra la aplicación http://localhost:631en el equipo HamoniKR, seleccione Administración y haga clic en Agregar impresora. Es posible que CUPS le solicite las credenciales de una cuenta autorizada para administrar la impresión. Elija el dispositivo local o de red detectado, ingrese un nombre corto para la cola de impresión y seleccione una opción adecuada, ya sea sin controlador o específica del modelo. Revise la configuración predeterminada, como el tamaño del papel, antes de guardar.
CUPS proporciona una página de administración web local para agregar impresoras y administrar las colas de impresión.
La página web y la utilidad de escritorio modifican el mismo sistema de impresión subyacente; son alternativas, no dos controladores independientes que deba instalar. Utilice la herramienta de escritorio para la configuración rutinaria y la interfaz web para consultar el estado de la cola, las páginas de prueba y las opciones de la impresora. CUPS documenta estas acciones en su documentación de administración de OpenPrinting CUPS . Mantenga la administración vinculada al equipo local a menos que tenga un diseño de administración remota seguro y bien definido; no abra el puerto 631 a Internet solo para agregar una impresora.
5. Recurrir a una dirección manual o a un controlador de proveedor solo si es necesario.
Cuando falla la detección pero la impresora responde en una dirección conocida, consulte la documentación del fabricante para obtener su URI de servicio de impresión real. Prefiera un ipps://punto final cuando la impresora admita IPP seguro y su certificado pueda validarse. Un ipp://punto final es otra posibilidad en una red local controlada. No asuma que todas las impresoras usan /ipp/print.
Para un modelo antiguo que admite la impresión mediante socket sin procesar pero no IPP, HamoniKR documenta AppSocket/HP JetDirect: introduzca la dirección del host y confirme que la impresora utiliza el puerto esperado, normalmente el 9100. Esto evita la detección de servicios, pero carece de la negociación de capacidades de IPP y, por lo general, no ofrece cifrado.
La configuración manual de AppSocket requiere el host de la impresora y el puerto compatible con dicho dispositivo.
Si ha verificado una URI de IPP Everywhere, un administrador también puede crear una cola desde la línea de comandos. La siguiente dirección es solo un ejemplo; sustitúyala por la URI real de la impresora:
El -pargumento especifica la cola, -vel destino y -m everywheresolicita el modelo sin controlador. Esto solo funciona cuando la impresora anuncia las capacidades IPP necesarias. La documentación de referencia de lpadmin de OpenPrinting describe este formulario y advierte que los controladores clásicos basados en PPD están obsoletos.
Si el modelo sigue sin poder imprimir o pierde una función requerida, primero revise el paquete compatible con la distribución documentado por HamoniKR:
Si necesita un controlador Linux o PPD proporcionado por el fabricante, consígalo del fabricante original, verifique la compatibilidad con su modelo y arquitectura, e instálelo solo si confía en él. No elija un PPD al azar solo porque coincida con la marca. Algunas listas de proveedores ofrecen mejores opciones específicas para cada dispositivo, pero pueden ser más difíciles de mantener con futuras actualizaciones.
Una pantalla de selección de modelo puede ofrecer un controlador preinstalado o un PPD (Procesador de Datos de Producto) suministrado explícitamente por el fabricante.
6. Restablezca la configuración predeterminada y verifique que la impresora funcione correctamente.
En las propiedades de la impresora o en la página de Configuración de opciones predeterminadas de CUPS, configure el tamaño de papel correcto e inspeccione las opciones que ofrece el controlador seleccionado. La diferencia entre A4 y Carta suele provocar escalados inesperados. La configuración de impresión a doble cara, calidad y color varía según el dispositivo; no dé por sentado que todos los controles mostrados en un ejemplo se aplican a su impresora.
Antes de guardar la configuración predeterminada de la impresora, revise el tamaño del papel y las opciones de impresión disponibles.
En CUPS, abra Impresoras, seleccione su cola y elija Imprimir página de prueba desde Mantenimiento. Puede consultar la misma cola sin necesidad de un navegador:
La vista de cola identifica el estado de la impresora y proporciona una acción de página de prueba para verificar la salida.
Una configuración exitosa significa que una página de prueba se imprime físicamente con el tamaño y diseño esperados, el trabajo se elimina de la cola y una aplicación normal puede imprimir en el mismo destino. "Inactivo, aceptando trabajos" solo significa que CUPS puede poner el trabajo en cola; no prueba que el papel haya llegado a la bandeja de salida. Si la impresión se detiene, verifique lpstat -o, inspeccione el URI del dispositivo seleccionado, confirme la accesibilidad y compare la configuración de IPP o socket de la impresora con su documentación. Para configuraciones de red, la guía de firewall y puertos de red de CUPS identifica TCP 631 para IPP y UDP 5353 para el descubrimiento mDNS; aplique cualquier cambio de firewall de forma restringida en la LAN de confianza.
Para obtener más detalles sobre la configuración predeterminada por usuario y las tareas de línea de comandos, consulte la referencia de impresión de línea de comandos de CUPS . Si su cola actual sin controlador imprime la página de prueba correctamente, déjela como está en lugar de agregar una cola heredada superpuesta.