Yes, this sounds like a permissions issue. I have not checked Suse 9.0,
but Suse 10.0 had a similar issue with permmissions. So, the following
info may apply.

On some older Linux distros the standard
/etc/udev/rules.d/55-hpmud.rules file will not work (ie: Suse 10.0). The
reason for this is the usbfs uses /proc/bus/usb/ instead of
/dev/bus/usb/. Since udev is designed to support /dev not /proc device
files, normal udev rules will not work. Thus the /proc/bus/usb/ device
file privileges are not set correctly.

In order to support /proc/bus/usb/ based systems a custom rules file can
be used. See the attached rules file. This rules file is product-id
based. Once the product-id is verified the correct /proc/bus/usb/
privileges will be set.

The example only has one rule line for the Laserjet 3050 product-id
0x3217 (ie: SYSFS{idProduct}=="3217"). In order to support other HP
devices, new rules lines must be added. 

New devices can be added by duplicating the LJ 3050 rules line and
changing the product-id. Use lsusb to determine the actual product-id
for other devices. 

Once your edit is complete replace the old
/etc/udev/rules.d/55-hpmud.rules file with the new rules file.
Unplug/plug your usb device, the new rule will be executed, then the
correct privileges for the device file at /proc/bus/usb/ should be set.

Correct privileges can be checked with "ls -l /proc/bus/usb/.../..."
command.   

-dave
 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Lothar Gb.
> Sent: Thursday, August 30, 2007 12:21 AM
> To: hplip-help@lists.sourceforge.net
> Subject: [Hplip-help] Device Files and Permissions under SuSE 9.0
> 
> Hi,
> 
> i have an OfficeJet Pro 7580 and compiled and installed 
> hplip-2.7.7 on my SuSE 9.0 system.
> 
> I have a problem with scanning. The comand 'scanimage -L' 
> works only if i loged in as root. I think this is a 
> permission problem. To fix this i first tried to find out 
> wich device files are used. Obviously the files in /dev/usb 
> are not responsible because setting all permissions to 
> crwxrwrxrwx (only for test cases) don't fix my problem. 
> Scanning (under root) even works if i remove the /dev/usb-directory.
> 
> After some googeling if found out, that the device files 
> /dev/bus/... might be used. Theses files are not on my 
> system. Furthermore i am not able to create these device 
> files, because minor numbers greater than 255 are necessary, 
> but my mknod only process the lower 8 bit of the minor number given.
> 
> Can anybody help?
> 
> Thanks for your answers.
> 
> Kind regards,
> Lothar
> 
> 
> --------------------------------------------------------------
> -----------
> 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
> 

Attachment: 55-hpmud-suse10.rules
Description: 55-hpmud-suse10.rules

-------------------------------------------------------------------------
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