LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (http://www.linuxquestions.org/questions/debian-26/)
-   -   <HP Printer problem|Debian Lenny bug.? (http://www.linuxquestions.org/questions/debian-26/hp-printer-problem%7Cdebian-lenny-bug-828180/)

felixk 08-24-2010 07:29 AM

<HP Printer problem|Debian Lenny bug.?
 
My setup consists of the Debian Lenny OS, an Epson scanner and a HP Deskjet D1360 printer.

Everything works! The Operating System operates, the Scanner scans and the Printer (after configuring with CUPS) prints.

However, HP provides packages that can be used to check (and maintain) the health of their printers. These packages are included in "hp-tools". "hp-tools" and many of its sub-programs crash. The identified errors include:

'hpaio' in '/etc/sane.d/dll.conf'...
error: Not found. SANE backend 'hpaio' NOT properly setup (needs to be added to /etc/sane.d/dll.conf).

This identification is correct. In Debian Lenny, 'hpaio' is not in '/etc/sane.d/dll.conf'; it is in '/etc/sane.d/dll.d/hplip'.

Is this a bug that should be reported to Debian? And, if the answer is "yes" then how do I do it (I am a novice and bug-reporting is over my horizon!).

felixk

jheaton5 08-25-2010 09:27 AM

I would first try copying the file to the directory requested and running the app again. If that doesn't work, then it probably is a bug, but a bug in hp-tools, not debian. You should report it to hp. I can't give you any information on how to report a bug to hp. You can search on their website. Also, hp has an online help service where you can chat with a tech about your issue.

craigevil 08-25-2010 09:37 AM

Make sure at the very least you have these installed:
hplip-doc - HP Linux Printing and Imaging - documentation
hplip-gui - HP Linux Printing and Imaging - GUI utilities
hplip - HP Linux Printing and Imaging System (HPLIP)

and that your 'user' is in the scanner group

jheaton5 08-25-2010 09:44 AM

@Craigevil: good point. Also the user must be in the lp and lpadmin groups, but since the printer is installed in cups the user must already be in these two groups.

felixk 08-26-2010 12:11 AM

Quote:

Originally Posted by craigevil (Post 4077233)
Make sure at the very least you have these installed:
hplip-doc - HP Linux Printing and Imaging - documentation
hplip-gui - HP Linux Printing and Imaging - GUI utilities
hplip - HP Linux Printing and Imaging System (HPLIP)

and that your 'user' is in the scanner group

Getting there!

"hplip" and "hplip-doc" were installed; "hplip-gui" was not.

After installing "hplip-gui", "hp-toolbox" still failed to find the installed printer, but was more informative. It invited me to use either CUPS or its supplied "setup" routine to install the printer.

When I selected the "CUPS" option, CUPS confirmed that my printer (HP Deskjet D1360) was installed; when I selected the "hp-toolbox setup routine", the install failed; the setup routine was unable to find the required "ppd file".

Going one step further, it seems most probable that the (supposedly) missing "ppd file" is present and called:

/usr/share/ppd/hpijs/HP/HP-DeskJet_d1300_Series-hpijs.ppd.

However, since the printer (and the CUPS install) work perfectly, I am reluctant to press the required button demanded by the "hp-toolbox setup" without checking back.

It does look as though the diagnosis that this is an "hp bug" and not a "Debian bug" is correct.

Meanwhile, I would like to post my thanks to all who responded to my initial query.

felixk

craigevil 08-26-2010 09:58 AM

Try installing hplip, hplip-cups, hplip-data, hplip-gui, hplip-dbg, hpijs-ppds all from the backports.org repo.

Also make sure you have openprinting-ppds, foomatic-filters-ppds installed.

Check the groups your user is in by typing the word groups in a terminal.

You should get something very similar to this:
lp dialout cdrom floppy audio dip video plugdev users fuse scanner powerdev netdev

You can also take a look on http://hplipopensource.com/hplip-web...ces/index.html
to see if your printer is supported.


All times are GMT -5. The time now is 07:08 AM.