Hello, it seems there is by default no device status via hp-toolbox for normal users which do not have write access to a USB printer even if hpssd runs as root.
I thought running hpssd as root is sufficient to get the device status as normal user even if the normal user itself has no write permissions for the device file. Details: I have HPLIP 2.7.7 running on a AMD 64-bit (X86-64) machine using openSUSE 10.3 (beta2) with a HP DeskJet 3320c USB printer. By default it is [EMAIL PROTECTED] lsusb Bus 002 Device 003: ID 03f0:7004 Hewlett-Packard DeskJet 3320c [EMAIL PROTECTED] ls -l /dev/bus/usb/002/003 crw-rw-r-- 1 root lp 189, 130 2007-09-13 15:55 /dev/bus/usb/002/003 [EMAIL PROTECTED] lpstat -v device for deskjet_3320: hp:/usb/deskjet_3320?serial=TH27T2H35B35 [EMAIL PROTECTED] ps auxw | grep hp root ... hpssd /usr/share/hplip/hpssd.py When I run hp-toolbox as normal user I get: -------------------------------------------------------------------- [EMAIL PROTECTED] hp-toolbox HP Linux Imaging and Printing System (ver. 2.7.7) HP Device Manager ver. 10.0 Copyright (c) 2001-7 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. warning: Reportlab not installed. Fax coverpages disabled. QSettings: failed to open file '/usr/lib/qt3//etc/settings/qt_plugins_3.3rc' error: Unable to communicate with device (code=12): hp:/usb/deskjet_3320?serial=TH27T2H35B35 warning: Device not found error: Unable to communicate with device (code=12): hp:/usb/deskjet_3320?serial=TH27T2H35B35 warning: Device not found -------------------------------------------------------------------- The matching message in /var/log/messages are: -------------------------------------------------------------------- Sep 13 16:22:45 caps python: hp-toolbox[3950]: warning: Reportlab not installed. Fax coverpages disabled. Sep 13 16:22:46 caps python: io/hpmud/musb.c 549: invalid product id string: Operation not permitted Sep 13 16:22:46 caps python: io/hpmud/musb.c 1003: unable to open hp:/usb/deskjet_3320?serial=TH27T2H35B35 Sep 13 16:22:46 caps python: hp-toolbox[3950]: error: Unable to communicate with device (code=12): hp:/usb/deskjet_3320?serial=TH27T2H35B35 Sep 13 16:22:46 caps python: hp-toolbox[3950]: warning: Device not found Sep 13 16:22:46 caps python: io/hpmud/musb.c 549: invalid product id string: Operation not permitted Sep 13 16:22:46 caps python: io/hpmud/musb.c 1003: unable to open hp:/usb/deskjet_3320?serial=TH27T2H35B35 Sep 13 16:22:46 caps python: hp-toolbox[3950]: error: Unable to communicate with device (code=12): hp:/usb/deskjet_3320?serial=TH27T2H35B35 Sep 13 16:22:46 caps python: hp-toolbox[3950]: warning: Device not found -------------------------------------------------------------------- But when I do [EMAIL PROTECTED] chmod o+w /dev/bus/usb/002/003 [EMAIL PROTECTED] ls -l /dev/bus/usb/002/003 crw-rw-rw- 1 root lp 189, 130 2007-09-13 15:55 /dev/bus/usb/002/003 and re-start hp-toolbox as normal user, I get the device status. 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: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ HPLIP-Help mailing list HPLIP-Help@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hplip-help