FANDOM


This howto is likely to work for any Hewlett Packard OfficeJet printer / scanner / fax but it has been tested in for HP OfficeJet d135.

InstallationEdit

Software
  • hplip, sane, xsane, cups
  • Optional: usbutils
Steps
  1. Installation
    1. Install cups for printing, http://www.cups.org/
    2. Start cups
      • for Gentoo: /etc/init.d/cupsd start
    3. Install HPLIP drivers, http://hplip.sourceforge.net/
      • for Gentoo:
        • add USE="ppds" to make.conf
        • emerge hplip
    4. Install Sane for scanning, http://www.sane-project.org/
      • for Gentoo: emerge media-gfx/sane-backends
    5. Install XSane for scanning, http://www.xsane.org/
    6. Optional: Install usbutils for testing and debuging
      • for Gentoo: sys-apps/usbutils
  2. Configuration
    1. sane configurations
      This step may be required for some scanners to work
      1. edit: /etc/sane.d/dll.conf
      2. Add line: hpaio
    2. Run: hp-setup
      • Use defaults
        • If it doesn't work you may need to click select other, and find your model in a list
  3. Run xsane as non-root user, and see if works

Testing and debuggingEdit

  • Execute: lsusb
    • Requires usbutils
    • Check to see if your scanner listed
      Example output: Bus 002 Device 005: ID 03f0:2311 Hewlett-Packard
  • Execute: hp-probe
    • Check to see if your scanner listed
    • Example output
--------------------
| DEVICE DISCOVERY |
--------------------

  Device URI                                      Model                
  ----------------------------------------------  ---------------------
  hp:/usb/officejet_d_series?serial=SG24G412J9RQ  HP officejet d series

Found 1 printer(s) on the 'usb' bus.
  • Execute: sane-find-scanner
    • This may not display scanner even when it works
  • Check Log for errors
    • View: /var/log/messages
    • Example output:
      • May 15 10:45:15 ComputerName python: hp-scan[29310]: error: No scanning devices found.

Other method (HPOJ)Edit

HPOJ is obsolete, hplib replaced hpoj

See AlsoEdit

External Wiki'sEdit

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.