HPLIP adalah solusi yang dikembangkan HP untuk mencetak, memindai, dan mengirim faks dengan printer berbasis inkjet dan laser HP di Linux.
Proyek HPLIP menyediakan dukungan pencetakan untuk 1.292 model printer, termasuk Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline MFP, dan LaserJet MFP. (Catatan:Saat ini tidak semua model didukung).
Proyek Pencitraan dan Pencetakan Linux Hewlett-Packard (HPLIP) menyediakan solusi konektivitas tunggal dan multi-fungsi terpadu untuk Linux. Tujuan dari proyek ini adalah untuk menyediakan pencetakan, faks, pemindaian, akses kartu foto, dan manajemen perangkat yang “sangat sederhana” kepada konsumen dan pengguna Linux desktop bisnis kecil. Proyek ini berbasis perangkat lunak sumber terbuka dan menggunakan lisensi yang kompatibel dengan GPL.
HPLIP terdiri dari beberapa komponen utama; aplikasi, driver, backend, daemon, dan file PPD. HPLIP dirancang untuk bekerja dengan sistem spooler CUPS. Sistem CUPS/HPLIP menyediakan komunikasi dua arah yang diperlukan untuk dukungan penuh HPLIP. HPLIP menyediakan backend CUPS baru yang disebut “hp” yang mendukung konektivitas pencetakan dua arah.
HPLIP menggunakan HPIJS untuk menghasilkan data siap-printer untuk pekerjaan cetak non-postscript. HPIJS telah tersedia sejak tahun 2001 sebagai solusi satu arah. HPIJS telah dimodifikasi untuk mendukung HPLIP, tetapi HPIJS masih kompatibel dengan spooler yang ada. HPIJS disertakan dengan solusi HPLIP. HPLIP mendukung konektivitas melalui USB, paralel, dan jaringan (JetDirect).
Fitur:
- Mencetak ke 1.292 printer HP, termasuk Deskjet, Officejet, Photosmart, PSC, Business Inkjet, dan LaserJet. (Untuk daftar lengkap, lihat Perangkat yang Didukung).
- Pencetakan foto berkualitas tinggi.
- Pencetakan full-bleed.
- Pencetakan dupleks otomatis (pada printer yang dilengkapi).
- Memindai dari Officejet, PSC, Photosmart, dan MFP LaserJet yang kompatibel.
- Pemindaian pengumpan dokumen otomatis (ADF).
- Antarmuka yang kompatibel dengan Scanner Access Now Easy (SANE).
- Pemindaian warna dan hitam-putih.
- Utilitas pengiriman faks PC.
- Kirim buku alamat faks.
- Utilitas akses kartu foto.
- Pengelola perangkat (kotak alat) dengan alat pemeliharaan, tingkat persediaan, dan informasi status.
- Jenis koneksi USB, jaringan, dan paralel.
- Integrasi penuh dengan CUPS.
- File PPD disediakan untuk printer laser khusus Postscript.
- Utilitas baris perintah untuk banyak tugas yang sering dibutuhkan.
- Utilitas penyiapan sederhana.
- Pemasang Otomatis.
Kontrol Layanan
1. Lokasi skrip Init.d :/etc/init.d/hplip
2. Contoh “chkconfig –list [service]”
# chkconfig --list hplip hplip 0:off 1:off 2:on 3:on 4:on 5:on 6:off
3. Opsi penggunaan layanan yang tersedia
# service hplip Usage: /etc/init.d/hplip {start|stop|status|restart|condrestart}
Untuk memulai layanan hplip:
# service hplip start Starting hpiod: [ OK ] Starting hpssd: [ OK ]
Untuk menghentikan layanan hplip:
# service hplip stop Stopping hpiod: [ OK ] Stopping hpssd: [ OK ]
Untuk memeriksa status layanan hplip:
# service hplip status hpiod (pid 13962) is running... hpssd (pid 13967) is running...
Untuk memulai kembali layanan 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. Daemon mana yang dijalankan
/usr/sbin/hpiod python /usr/share/hplip/hpssd.py
5. Modul mana yang dimuat
none
Informasi Lainnya
1. Paket RPM
hplip-[version]-[release] e.g: hplip-1.6.7-4.1.el5_0.3
2. File konfigurasi
/etc/hp/hplip.conf
3. Contoh file konfigurasi
# 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