HP OfficeJet Linux driver (hpoj) documentation index

Please click on the hyperlinks below for more information on each section. Use the "Back" button on your browser to return to this page.

Introduction

This software provides Linux support for most "multi-function" (or "all-in-one") peripherals from Hewlett-Packard, including OfficeJet, LaserJet, and Printer/Scanner/Copier ("PSC") products. It consists of: The Supported Devices page on the hpoj web site has the most up-to-date list of models and functionality that are supported by the hpoj software.

Installation and setup

Follow these steps to install the hpoj software initially, or to set up new peripherals later:
  1. Compiling and installing the software
  2. Setting up basic device connectivity
  3. Setting up printing
  4. Setting up scanning

Additional support resources

In addition to this documentation provided with the hpoj software, the following support resources are provided for your convenience:

World-wide web

Mailing lists

Visit the Mailing lists page to subscribe/unsubscribe and/or to browse the message archives.

Direct e-mail

David Paschal is the current maintainer of the hpoj software. For most matters, it is preferable to use the hpoj-devel mailing list described above. However, if you really prefer to contact David directly, he can be reached at david_paschal@hp.com (work) and paschal@rcsis.com (home). For faster response, send/reply to both addresses.

High-level command reference

These commands access specific high-level functions of the device and are probably of interest to most users:

Low-level command reference

These commands exercise basic low-level connectivity to the device. They are useful for testing the communications path when first setting up a device and for debugging problems, but otherwise, they are probably of interest mainly to advanced users and developers.

Administration and daemon command reference

Technical information

The following information is intended for developers of applications using the hpoj software's services, and for those desiring a deeper understanding of the hpoj software and/or of the underlying device protocols.