hp's Developer Portal | Frequently Asked Questions (with Answers!)

Frequently Asked Questions (with Answers!)

This page is dedicated to listing the frequently asked questions (FAQs). This page will be updated as new questions and issues arise.

Question: Help I can't find my printer in the supported printers list!

Answer:

  1. Please check the All Supported Devices list to verify your printer is supported, or you can submit a question to the HPLIP Launchpad.net Page.

Question: My printer is unsupported, when will it be supported?

Answer:

  1. Most newer models are supported 2-3 weeks after the public release, sometimes even before that. Some older models that are not supported are being researched for possible support in the future, although this may or may not happen depending on the printer and technical details involved.
  2. Some printers are unsupported and will most likely stay unsupported. The reasons for this may include issues with intellectual property, technical issues, or limited production numbers. Be advised that printers that appear on the unsupported list may never be supported by HPLIP.

Question: What is included with HPLIP?

Answer:

  1. HPLIP is a complete imaging and printing system for CUPS that includes HPIJS.
  2. HPIJS is the basic printing driver that supports printing from CUPS, LPD, PPR, and other spoolers.

Question: How are HPLIP and HPIJS related?

Answer: HPIJS is a subcomponent of HPLIP. HPIJS provides basic printing support for non-postscript printers. HPIJS can operate in any spooler environment (including no spooler). HPIJS provides no I/O. HPLIP provides I/O for bi-directional communication, scanning, photo card access, and toolbox functionality. HPLIP requires the CUPS spooler.

Question: When would I want to use HPIJS instead of HPLIP?

Answer: There are several possible reasons:

  1. On a server where no GUI is present and only shared printing is desired.
  2. When printing to a SAMBA shared printer (using the CUPS smb: backend, for example).
  3. There is a desire to have the smallest printing system possible.

Most people do NOT need to do this.

See the question "How do I install HPIJS only?" for steps on installing a server setup.

Question: What printers and features do you support?

Answer: The list of supported printers and features can be found on the products supported page.

Question: What distributions/operating systems are supported?

Answer: Our primary targets are Linux based distributions. We have tested on a variety of Linux distributions including Ubuntu, Fedora Core, SuSE, Mandriva, and Debian, among others. Users have reported success in getting HPLIP to work on Slackware, Gentoo, and other distributions. We currently do not test BSD, UNIX, Solaris, Mac OS X, or Darwin. Other Unix platform may work, but we rely on the community for testing and feedback.

Question: Are you going to provide binaries (RPM, Deb, etc) for my distribution?

Answer: Currently these are no plans to provide binaries (RPM, Deb, etc). Binaries are available through the major distributions.

Question: Where can I receive support for HPLIP?

Answer: The hplip.sf.net web site is the primary mechanism for HPLIP support. Resources include documentation, FAQs, How-Tos, and for support the HPLIP Launchpad.net Page. Phone support is not available for HPLIP. All documentation is also included in the HPLIP source tar ball.

Question: How do I report a bug (defect) or request a feature?

Answer: You may post bug reports or feature requests to the HPLIP Launchpad.net Page .

Question: Is troubleshooting help available for HPLIP?

Answer: Please review the How-To's, this FAQ and the other resources on this website for specific troubleshooting information. Also you can contact the HPLIP Launchpad.net Page for addition assistance.

Question: Which types of software licenses apply to HPLIP?

Answer: HPIJS is licensed under the BSD license. HPLIP is licensed under the MIT and GPL licenses. More information can be found on the license page and the COPYING file in the source tarball.

Question: Is the source code available?

Answer: Yes, the source code is available on this website in the download section.

Question: Can HPLIP be used in CUPS?

Answer: Yes, HPLIP requires CUPS. HPIJS can be used under CUPS, PDQ, or LPD with foomatic. See linuxprinting.org for more information.

Question: Are drivers available for the Deskjet 710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, 1000Cxi; or LaserJet 1000, 3100; or Color LaserJet 1500, 2600 printers?

Answer: These are non-standard host based printers. Currently there are no plans to support these printers in HPLIP. Ghostscript print filters for the Deskjet products can be found at the pnm2ppa project.

Question: My printer was not listed in the previous question, and is not listed in the product support table. When will a driver be available for my printer?

Answer: Our plan is to provide support for new printers as quickly as possible after they are introduced. Standard support timeframes vary from within 1 week to 1 month. However support can sometimes take longer than this.

Question: Are HP Designjet printers supported?

Answer: No. However, Postscript PPD files are available for several HP DesignJet models.

Question: Are Apollo printers supported?

Answer: Printing functionality is only supported.

Question: Are devices with only a parallel port supported?

Answer: Yes, they are supported (with a few exceptions)

Question: Are HP Photosmart printers supported?

Answer: Yes, they are supported (with a few exceptions)

Question: Are HP Officejet All-in-ones and MFPs supported?

Answer: Yes, they are supported (with a few exceptions).

Question: Does HPLIP support HP Scanjet single function scanners?

Answer: No, HPLIP only supports devices that include print functionality. For possible Scanjet drivers, visit HP SANE Drivers.

Question: Does HPLIP support networked printers?

Answer: Yes, HPLIP supports printers that are directly network connected (via a built-in Ethernet port) or connected to a network via a JetDirect.

Question: Does HPLIP support a SAMBA setup/configuration?

Printers that are shared via a Windows share and SAMBA are not supported (you can however, print to devices shared with SAMBA using CUPS with the smb: backend). Printers that are shared via CUPS from another Linux PC on a network are supported by HPLIP. However, only printing  will work--extended functionality such as scanning, photo card and status will not.

Question: When using HPLIP for scanning, what program should I use?

Answer: HPLIP should support all SANE front-end applications. We have tested scanning with xsane, xscanimage, and kooka. The scanadf application is not supported.

Question: Is faxing from the PC functionality available in HPLIP?

Answer: Yes, as of version 0.9.8, basic PC send fax functionality is supported on a number of printers.

Question: Does HP offer solutions for customers who would like to print enable their applications and devices not based on the Linux Desktop?

Answer: Yes. HP has developed the Appliance Printing Development Kit (APDK). The APDK is a small footprint limited functionality driver intended for Non-Linux Desktop applications and devices.

Question: How do I install HPIJS only?

Answer: Use the following example instructions to install HPIJS only. Note, you must build/install from the "prnt/hpijs" directory not the top level directory.

tar xzvf hpip-0.9.10.tar.gz
cd hplip-0.9.10/prnt/hpijs
./configure --prefix=/usr
make
make install

You can also use the installer to install only HPIJS if you use "custom" mode (ie, not "automatic").

Question: I need/lost the driver for my Windows machine, where do I go to get it?

Answer: The HPLIP Team only provides support for the HPLIP solution. For assistance with a Windows machine/driver please contact the HP Technical Support at HP.

Question: What network print servers are supported?

Answer: Currently we have only tested HP JetDirect devices with HPLIP. No other network print servers are supported.

Question: How can I configure my MS Windows system to share my printer to my Linux system?

Answer: This configuration is not currently supported.

Question: How can I suggest a new question for these FAQs?

Answer: New questions for the FAQ are collected from the HPLIP Forum on the HP Developers’ Portal. Pose your questions – and contribute answers – there.