|
Bugzilla – Full Text Bug Listing |
| Summary: | HP-toolbox problem | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Rafał Polak <rafpolak> |
| Component: | Printing | Assignee: | Johannes Meixner <jsmeix> |
| Status: | RESOLVED WONTFIX | QA Contact: | Johannes Meixner <jsmeix> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i686 | ||
| OS: | SUSE Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
hp-toolbox.debug
hp-toolbox.messages |
||
|
Description
Rafał Polak
2005-10-10 22:35:09 UTC
First you must tell us which exact PSC model you use.
Second you must tell us how it is connected
(I guess via USB but I don't like to rely on guesses).
For my LaserJet 1220 connected via USB it works without
any problems.
Therefore I need the exact error and/or debug messages which
you see on the screen when you start hp-toolbox directly
from the command line, see "hp-toolbox -help", e.g.:
user@host$ hp-toolbox -ldebug &>/tmp/hp-toolbox.debug
and then attach /tmp/hp-toolbox.debug as plain/text to this bug.
Additionally grep for example the last 100 messages form
/var/log/messages like
root@host# egrep -i 'hplip|hpaio|hpssd|hpiod|hpijs' /var/log/messages \
| tail -n 100 >/tmp/hp-toolbox.messages
and then attach /tmp/hp-toolbox.messages as plain/text to this bug.
Created attachment 53606 [details]
hp-toolbox.debug
Created attachment 53607 [details]
hp-toolbox.messages
Okk here are two outputs. My printer model is hp psc 1215 connected via usb. hp-toolbox.debug shows it: Exception: 4 (Unknown/invalid device-uri field) hp-toolbox.messages explains it: usb://Hewlett-Packard/psc%201200 shows that you use the generic "usb" CUPS backend and not the "hp" CUPS backend (together with the "hplip" service) which are both required by the hp-toolbox program. See http://portal.suse.com/sdb/en/2005/02/jsmeix_print-einrichten-93.html To change the CUPS backend you must change the CUPS DeviceURI. Determine the right DeviceURI for the "hp" backend: root@host# rccups stop root@host# rchplip start root@host# insserv hplip root@host# rccups start root@host# /usr/lib/cups/backend/hp should output something like direct hp:/usb/HP_LaserJet_1220?device=/dev/usb/lp0 "HP HP_LaserJet_1220"... the "hp:/usb/HP_LaserJet_1220?device=/dev/usb/lp0" string is the correct DeviceURI (here for my LaserJet 1220). root@host# lpadmin -d QUEUE -v hp:/usb/... replace QUEUE with your queeu name and the "hp:/..." string with what the hp backend has shown to you. See http://portal.suse.com/sdb/en/2002/05/ke_hp-officejet.html why YaST sometimes (or often) fails to autodetect a HP all-in-one device. At the moment there is nothing we can do to detect HP all-in-one devices reliably. Therefore I close it as WONTFIX (which means in fact CANTFIX). |