Novell Home

Installing a All-In-One HP Printer on SLED 10 SP1

Novell Cool Solutions: Feature
By Mark Robinson

Digg This - Slashdot This

Posted: 11 Jul 2007
 

Prerequisites:

  • HP Printer or All-In-One (e.g HP 3055) configured on network
  • SLED 10 sp1

Summary:

This document will guide you through setting up printing and scanning with an HP All-In-One (AIO) device using the HPLIP package. This document uses an HP LaserJet 3055, but it should work for any of the HP AIO printers that are supported by the HPLIP package included in SLED.

Updating HPLIP:

SLED installs version 0.9.7 of the HPLIP software by default. However, a much more up to date version — 1.7.2 — is available in the distribution. This version supports many more devices, and as such I would recommend upgrading. The upgrade can be done easily by using Software Management in YaST and selecting the following packages:

  • hplip17-hpijs-1.7.2-0.8
  • hplip17-1.7.2-0.8

You will be prompted to un-install the existing HPLIP packages.

Printer Installation:

Perform the following tasks from a Bash command shell:

  1. Become root:
    su

  2. Start the hplip daemon and set it to start on boot:
    
    rchplip start
    chkconfig hplip on
    

  3. Restart the cups daemon to recognise the new backend:
    rccupsd restart

  4. Determine connectivity with the device:
    /usr/share/hplip/makeuri IP_address_of_your_device

    The result should be something similar to the following:

    CUPS URI: hp:/net/HP_LaserJet_3055?ip=172.17.1.13
    SANE URI: hpaio:/net/HP_LaserJet_3055?ip=172.17.1.13
    HP Fax URI: hpfax:/net/HP_LaserJet_3055?ip=172.17.1.13

  5. Run the HP configuration utility
    hp-setup



    Select Network and click Next.



    As the device is not found, click the button marked Find Manually



    Enter the IP address of your device and click Find.



    Your device should now show in the list. Click Next.



    If more than on PPD file is shown, select the one that you wish to use and click Next.



    Adjust the queue names and fax details if required and click Next.



    Click Finish

    Open the Printers dialog from the Hardware section of the main Control Panel (at the right hand side of the "start" menu).



    Your printer and, if applicable, fax queue should show.

    Congratulations, you have now completed the setup steps and can go on to use your HP device.

    At the desktop type Alt-F2 and enter hp-toolbox



    And click Run.

    The following screen should open



    Your HP devices should be listed down the left hand side and you should be able to print, scan and fax to your heart's content!

Advanced scanning...

The above configures scanning but only via the hp-toolbox application. To configure generic scanning you need to configure sane to recognise hplip based printers.

Working as root, open gedit or your favourite text editor and load /etc/sane.d/dll.conf

Uncomment the ' hpaio' line at the end of the file and then save the file.

Now return to your bash prompt to check that we can see the scanner device

type: scanimage -L

The scanimage application should display output as below if all is working correctly:

device 'hpaio:/net/HP_LaserJet_3055?ip=172.17.1.13' is a Hewlett-Packard 
HP_LaserJet_3055 all-in-one.

Great, it's found our scanner, let's try it out. Run the GIMP graphics program

In the main GIMP window click Acquire -> XSane device dialog.

This should open the following dialog:



Load a document, click Scan and a few seconds later you should be the proud owner of a freshly scanned image!


Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell