Mailinglist Archive: opensuse (4634 mails)

< Previous Next >
Re: [opensuse] Suse HP driver HPLIP
  • From: Johannes Meixner <jsmeix@xxxxxxx>
  • Date: Thu, 14 Dec 2006 11:19:55 +0100 (CET)
  • Message-id: <Pine.LNX.4.64.0612141029510.7685@xxxxxxxxxxxxx>


On Dec 13 22:36 John Andersen wrote (shortened):
> On Wednesday 13 December 2006 20:37, M Harris wrote:
> > Does the HPLIP driver work (correctly install, function with CUPS)
> > on Suse 10.0, 10.1, 10.2...?

Yes and no.

Yes if you mean that the RPM "correctly install(s)" and
yes if you mean that HPLIP does "function with CUPS"
(of course only for those devices which are supported
by the particular HPLIP in the RPM which is included in
the particular Suse Linux / openSUSE version).

No if you mean that it is 100% supported in YaST.
It should work o.k. in most cases (in particular for most
USB devices) but nevertheless have a look at

For some information about HPLIP see
and for general information see

See the help text in the YaST scanner setup that
neither parallel port scanners nor network scanners
can be set up with YaST.

> Seems to only work with parallel or USB connection.
> I have a net attached printer, and I can't get it to see the
> darned thing.

If you know that you device is kind of "darned", it is no
surprise that it causes problems ;-)

If you want to use the hp backend for a network device,
you have to set it up manually, see the HPLIP documentation
which is included it the RPMs which you have actually
installed on your particular system.
I cannot tell you any specific details because you don't
tell us your Suse Linux / openSUSE version.

For openSUSE 10.2 the HPLIP tool hp-setup works perfectly
to set up a print queue for my network device.

For pure manual setup of local connected devices, run the
hp backend (but activate the needed services before):

# insserv hplip

# rchplip restart

# rccups restart

# /usr/lib/cups/backend/hp
If this results your device note the DeviceURI
which is the second field - i.e.:
# /usr/lib/cups/backend/hp | cut -d' ' -f2

# lpadmin -p queue-name -v DeviceURI

As device autodetection doesn't work for network devices
you must find out the DeviceURI for your network device.
For example with openSUSE 10.2 do
# /usr/bin/hp-makeuri ip-of-the-network-device

For scanning, activate the hpaio backend in /etc/sane.d/dll.conf

Kind Regards
Johannes Meixner
SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@xxxxxxx
90409 Nuernberg, Germany WWW:
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups