HPLIP es una solución desarrollada por HP para imprimir, escanear y enviar faxes con impresoras láser y de inyección de tinta HP en Linux.
El proyecto HPLIP brinda soporte de impresión para 1292 modelos de impresoras, incluidas Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline MFP y LaserJet MFP. (Nota:no todos los modelos son compatibles actualmente).
El proyecto Hewlett-Packard Linux Imaging and Printing (HPLIP) proporciona una solución de conectividad unificada única y multifunción para Linux. El objetivo de este proyecto es proporcionar impresión, envío de faxes, escaneo, acceso a tarjetas fotográficas y administración de dispositivos "radicalmente simples" para los usuarios de Linux de escritorio para consumidores y pequeñas empresas. Este proyecto se basa en software de código abierto y utiliza licencias compatibles con GPL.
HPLIP se compone de varios componentes principales; aplicaciones, controladores, backend, demonios y archivos PPD. HPLIP está diseñado para funcionar con el sistema de cola de impresión CUPS. Un sistema CUPS/HPLIP proporciona comunicación bidireccional que es necesaria para el soporte completo de HPLIP. HPLIP proporciona un nuevo backend de CUPS llamado "hp" que admite conectividad de impresión bidireccional.
HPLIP utiliza HPIJS para generar datos listos para imprimir para trabajos de impresión que no sean postscript. HPIJS está disponible desde 2001 como una solución unidireccional. HPIJS se ha modificado para admitir HPLIP, pero HPIJS sigue siendo compatible con versiones anteriores de los spoolers existentes. HPIJS se incluye con la solución HPLIP. HPLIP admite conectividad a través de USB, paralelo y red (JetDirect).
Características:
- Impresión en 1292 impresoras HP, incluidas Deskjet, Officejet, Photosmart, PSC, Business Inkjet y LaserJet. (Para obtener una lista completa, consulte Dispositivos compatibles).
- Impresión de fotografías de alta calidad.
- Impresión a sangre completa.
- Dúplex automático (en impresoras equipadas).
- Escaneo desde impresoras multifunción Officejet, PSC, Photosmart y LaserJet compatibles.
- Escaneo del alimentador automático de documentos (ADF).
- Una interfaz compatible con Scanner Access Now Easy (SANE).
- Escaneado en color y en blanco y negro.
- Utilidad de envío de fax desde PC.
- Enviar libreta de direcciones de fax.
- Utilidad de acceso a la tarjeta fotográfica.
- Administrador de dispositivos (caja de herramientas) con herramientas de mantenimiento, niveles de suministros e información de estado.
- Tipos de conexión USB, red y paralelo.
- Integración total con CUPS.
- Archivo PPD proporcionado para impresoras láser solo Postscript.
- Utilidades de línea de comando para muchas tareas que se necesitan con frecuencia.
- Una sencilla utilidad de configuración.
- Instalador automatizado.
Control de servicios
1. Ubicación del script Init.d:/etc/init.d/hplip
2. Ejemplo de “chkconfig –list [servicio]”
# chkconfig --list hplip hplip 0:off 1:off 2:on 3:on 4:on 5:on 6:off
3. Opciones de uso del servicio disponibles
# service hplip Usage: /etc/init.d/hplip {start|stop|status|restart|condrestart}
Para iniciar el servicio hplip:
# service hplip start Starting hpiod: [ OK ] Starting hpssd: [ OK ]
Para detener el servicio hplip:
# service hplip stop Stopping hpiod: [ OK ] Stopping hpssd: [ OK ]
Para comprobar el estado del servicio hplip:
# service hplip status hpiod (pid 13962) is running... hpssd (pid 13967) is running...
Para reiniciar el servicio hplip:
# service hplip restart Stopping hpiod: [ OK ] Stopping hpssd: [ OK ] Starting hpiod: [ OK ] Starting hpssd: [ OK ]
# service hplip condrestart Stopping hpiod: [ OK ] Stopping hpssd: [ OK ] Starting hpiod: [ OK ] Starting hpssd: [ OK ]
4. ¿Qué demonios ejecuta?
/usr/sbin/hpiod python /usr/share/hplip/hpssd.py
5. ¿Qué módulos carga?
none
Otra información
hplip-[version]-[release] e.g: hplip-1.6.7-4.1.el5_0.3
/etc/hp/hplip.conf
# cat /etc/hp/hplip.conf # hplip.conf. Generated from hplip.conf.in by configure. [hplip] version=3.15.9 [dirs] home=/usr/share/hplip run=/var/run ppd=/usr/share/ppd/HP ppdbase=/usr/share/ppd doc=/usr/share/doc/hplip-3.15.9 html=/usr/share/doc/hplip-3.15.9 icon=/usr/share/applications cupsbackend=/usr/lib/cups/backend cupsfilter=/usr/lib/cups/filter drv=/usr/share/cups/drv/hp bin=/usr/bin # Following values are determined at configure time and cannot be changed. [configure] network-build=yes libusb01-build=no pp-build=yes gui-build=yes scanner-build=yes fax-build=yes dbus-build=yes cups11-build=no doc-build=yes shadow-build=no hpijs-install=yes foomatic-drv-install=yes foomatic-ppd-install=no foomatic-rip-hplip-install=no hpcups-install=yes cups-drv-install=yes cups-ppd-install=no internal-tag=3.15.9 restricted-build=no ui-toolkit=qt4 qt3=no qt4=yes policy-kit=no lite-build=no udev_sysfs_rules=no hpcups-only-build=no hpijs-only-build=no