The Hewlett-Packard Linux Imaging and Printing Project (HPLIP) provides a HP printer connectivity solution for Linux.

HPLIP provides printing support for over 3000 printer models--including; Deskjet, Officejet, Photosmart, PSC (Print, Scan, Copy), Business Inkjet, LaserJet, Edgeline MFP, and LaserJet MFP.

Installation

HPLIP can be installed with the Pakfire web interface or via the console:

pakfire install hplip

Usage

All of the PPD files are located here: /usr/share/ppd/HP

[root@ipfire ~]# ls -hl /usr/share/ppd/HP
total 17M
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-2100.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-2150.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-2200.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-2500.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-2600.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-2650.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-p2000-u.ppd.gz
-rw-r--r-- 1 root root 3.1K Apr 11 08:22 apollo-p2250.ppd.gz
-rw-r--r-- 1 root root 3.8K Apr 11 08:22 hp-2000c.ppd.gz
-rw-r--r-- 1 root root 4.2K Apr 11 08:22 hp-2500c.ppd.gz