Hello,

On Aug 13 21:09 Amit Finkler wrote (shortened):
> I upgraded to hplip 2.7.7

How did you upgrade?
I.e. which exact package did you download from where
and how did you install it?


> ... but still nothing. Nothing means that right
> now lsusb doesn't recognize the USB devices

Even not when you do it as root?


The latest HPLIP 2.7.7 on
http://download.opensuse.org/repositories/home:/jsmeix/
has a /etc/udev/rules.d/55-hpmud.rules with less restrictive
default permissions for USB device nodes, see the RPM changelog:
------------------------------------------------------------------
* Tue Aug 07 2007 - [EMAIL PROTECTED]
- Changed /etc/udev/rules.d/55-hpmud.rules (via a change in
  change-udev-rules.diff) from OWNER="root" GROUP="lp" MODE="0660"
  to OWNER="root" GROUP="lp" MODE="0664" (i.e. allow read
  permissions for HP USB device files for normal users).
  Reason: Without read permissions even a simple command
  like "lsusb" cannot list HP USB devices to normal users
  which could cause unnecessary confusion.
  Furthermore have only read permissions for HP USB device files
  for normal users is in compliance to the default assumptions
  in upstream HPLIP and it should be sufficiently secure because
  for retrieving data from the device a matching request must be
  sent to the device which requires write permissions.
------------------------------------------------------------------


I provide for testing HPLIP 2.7.7 for the released openSUSE 10.2
and Suse Linux 10.1 and Suse Linux Enterprise 10 (SLE 10)
and for the openSUSE development version openSUSE "factory"
for 32-bit Intel compatible (i586) and 64-bit AMD (x86_64)
via the openSUSE build service at
http://software.opensuse.org/download/home:/jsmeix/

The packages are
* only for testing
* without any guarantee or warranty
* without any support 

As an extreme example, this means that if your complete computer center
crashes because of these packages, it is only your problem.

Nevertheless, I am very interested in your feedback because the more
people test it, the more problems (even hidden problems) are revealed.
If you find a problem and you assume it is not a general HPLIP issue
but a Novell/Suse-specific issue, please follow the instructions in
http://en.opensuse.org/Submitting_Bug_Reports and
http://en.opensuse.org/Bug_Reporting_FAQ
how to send me feedback or bug reports via the openSUSE Bugzilla.
Choose the component "Printing" (also for scanning/faxing with HPLIP).
Make it obvious which package, which package version, which hardware
architecture and which openSUSE version you are talking about, e.g.:
 "Feedback regarding hplip-2.7.7-23.1.i586.rpm
  and hplip-hpijs-2.7.7-23.1.i586.rpm from
  http://software.opensuse.org/download/home:/jsmeix/ 
  for openSUSE 10.2 used on 64-bit AMD hardware."
Ideally provide also the "rpm -q --changelog hplip | head" output
to make it unambiguous which exact package release you have.
The openSUSE Bugzilla is a bug tracking system but no support forum.
This means that my packages are in any case without any support.


Some special notes reagarding my packages:

We (i.e. Novell/Suse) provide /etc/udev/rules.d/55-hpmud.rules
with more explicite permission settings than HP's original
and additionally for the newest kernel/udev machinery in 
the openSUSE development version openSUSE "factory"
we match also against "usb":
------------------------------------------------------------------
# TODO: add PROGRAM rule for 7/xx/xx printer class interface
SUBSYSTEM=="usb", GOTO="hpmud_rules_continue"
# For backward compatibility match also against "usb_device":
SUBSYSTEM=="usb_device", GOTO="hpmud_rules_continue"
GOTO="hpmud_rules_end"
LABEL="hpmud_rules_continue"
ACTION!="add", GOTO="hpmud_rules_end"
SYSFS{idVendor}=="03f0", OWNER="root", GROUP="lp", MODE="0664"
LABEL="hpmud_rules_end"
------------------------------------------------------------------
The reason is that since whatever newer kernel version
"usb_device" events are no longer emitted by the kernel.
It is just "usb" now and therefore 55-hpmud.rules must
be adapted accordingly, see
https://bugzilla.novell.com/show_bug.cgi?id=294161
and for some background information see
https://bugzilla.novell.com/show_bug.cgi?id=250659
and in particular its consequences regarding scanners start at
https://bugzilla.novell.com/show_bug.cgi?id=250659#c21

For more details regarding my current packages, see
http://sourceforge.net/mailarchive/message.php?msg_name=Pine.LNX.4.64.0707040850200.22081%40nelson.suse.de


Kind Regards
Johannes Meixner
-- 
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
HPLIP-Help mailing list
HPLIP-Help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hplip-help

Reply via email to