http://bugzilla.novell.com/show_bug.cgi?id=556819
http://bugzilla.novell.com/show_bug.cgi?id=556819#c4
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WONTFIX
Summary|USB printer does not print |HP LaserJet 1018 USB
|because it is set to owner |printer cannot print
|root:root |because its USB device file
| |is owner root:root
--- Comment #4 from Johannes Meixner 2009-11-19 15:50:45 UTC ---
A HP LaserJet 1018 requires a very special setup
because it needs a proprietary module from HP
which must be downloaded and installed to make
this thingy work, see
http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_1018.html
----------------------------------------------------------------
This printer REQUIRES a downloadable driver plug-in.
Use hp-setup to install the printer, and to download
and install the plug-in. In general, required driver
plugins are required for printing support.
Driver plug-ins are released under a proprietary (non-open)
license and are not part of the HPLIP tarball release.
----------------------------------------------------------------
Usual printer setup tools cannot set up this
piece of hardware.
The setup in this case works only with HP's tool
hp-setup
which should be run as root. It does the download and
installation of the proprietary module from HP.
According to attachment #328456
-----------------------------------------------------------
hp-check[3800]: info: :Required plug-in status: Installed
hp-check[3800]: info: :Communication status: Good
-----------------------------------------------------------
it seems you did the setup already this way.
If it does not work for normal users after a
setup with hp-setup it looks like an issue
in HP's tool with this special piece of hardware.
We cannot fix it because this special setup
is out of our control and theerfore I can only
close this bug report as "wontfix" which
means "cantfix" in this case.
You may go to
http://hplipopensource.com/hplip-web/support.html
and report the issue there.
I cannot make the upstream bug report for you
because you may need to answer HP's question
regarding your particular printer model
(which I do not have).
According to attachment #328456
-----------------------------------------------------------
HP Device 0x4117
-----------------------------------------------------------
the USB model ID is 0x4117.
In /etc/udev/rules.d/55-hpmud.rules there is
(long lines are shown wrapped only here):
---------------------------------------------------------------------
# Check for LaserJet products (0x03f0xx17).
ATTR{idVendor}=="03f0", ATTR{idProduct}=="??17", OWNER="root",
GROUP="lp", MODE="664", ENV{sane_hpaio}="yes"
---------------------------------------------------------------------
so that the device node file should be created by udev
with this default permissions
crw-rw-r-- 1 root lp ... /dev/bus/usb/123/456
where 123 and 456 must be replaced with your current
actual values according to the output of "lsusb".
For details see
https://bugzilla.novell.com/show_bug.cgi?id=542473#c3
In your case the device node file is not created by udev
with the above default permissions so that it might be
a bug in udev.
But I think it is more likely an issue with this special
piece of hardware when it is connected to the USB without
any firmware loaded in it (i.e. when it was switched off
from the power supply before).
Those cheap weak printers are known to not work reliably.
Therefore a bug in udev is very unlikely in particular
because it works for my HP LaserJet 1220 with
USB IDs 03f0:0417 where exactly the same entry
in /etc/udev/rules.d/55-hpmud.rules matches.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.