to the HPLIP team: I have SUSE10.2 I have an HP Photosmart C3180 All-in-One printer
The problem is that there is no user access even after I follwed the error call from the to change 0644 to 066x. Here is the hp-check -t It is is in twice because the 1st is after I changed the I/O from 0644 to 066x the 2nd is after I did a workaround that has been in the SUSE forums. Even after this workaround the hp-check as you can see is unchanged. However after this workaround in User the printer HP-toolbox & scanner work. [EMAIL PROTECTED]:~> hp-check -t HP Linux Imaging and Printing System (ver. 2.7.6) Dependency/Version Check Utility ver. 8.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. Initializing. Please wait... Saving output in log file: hp-check.log --------------- | SYSTEM INFO | --------------- Basic system information: Linux robbie 2.6.18.8-0.5-default #1 SMP Fri Jun 22 12:17:53 UTC 2007 i686 athlon i386 GNU/Linux Distribution: suse 10.2 HPOJ running? No, HPOJ is not running (OK). Checking Python version... OK, version 2.5.0 installed Checking PyQt version... OK, version 3.14 installed. Checking SIP version... OK, Version 4.2.1 installed Checking for CUPS... Status: scheduler is running Version: 1.2.7 ---------------- | DEPENDENCIES | ---------------- Checking for dependency cups - Common Unix Printing System... OK, found. Checking for dependency cups-devel- Common Unix Printing System development files... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install cups-devel" Checking for dependency gcc - GNU Project C and C++ Compiler... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install gcc-c++" Checking for dependency GhostScript - PostScript and PDF language interpreter and previewer... OK, found. Checking for dependency libcrypto - OpenSSL cryptographic library... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install openssl" Checking for dependency libjpeg - JPEG library... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install libjpeg-devel" Checking for dependency libnetsnmp-devel - SNMP networking library development files... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install net-snmp-devel" Checking for dependency libpthread - POSIX threads library... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install glibc" Checking for dependency libusb - USB library... OK, found. Checking for dependency make - GNU make utility to maintain groups of programs... OK, found. Checking for dependency ppdev - Parallel port support kernel module.... warning: NOT FOUND! This is an OPTIONAL dependency. Some HPLIP functionality may not function properly. To install this dependency, execute this command: su -c "modprobe ppdev" Checking for dependency PyQt - Qt interface for Python... OK, found. Checking for dependency python-devel - Python development files... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install python-devel python-xml" Checking for dependency Python 2.3 or greater - Required for fax functionality... OK, found. Checking for dependency Python 2.2 or greater - Python programming language... OK, found. Checking for dependency Reportlab - PDF library for Python... warning: NOT FOUND! This is an OPTIONAL dependency. Some HPLIP functionality may not function properly. Checking for dependency sane - Scanning library... OK, found. Checking for dependency sane-devel - Scanning library development files... OK, found. Checking for dependency scanimage - Shell scanning program... OK, found. Checking for dependency xsane - Graphical scanner frontend for SANE... OK, found. ---------------------- | HPLIP INSTALLATION | ---------------------- Currently installed HPLIP version... HPLIP 2.7.6 currently installed in '/usr/share/hplip'. Current contents of '/etc/hp/hplip.conf' file: # hplip.conf. Generated from hplip.conf.in by configure. [hpssd] # Note: hpssd does not support dynamic ports # Port 2207 is the IANA assigned port for hpssd port=2207 [hplip] version=2.7.6 [dirs] home=/usr/share/hplip run=/var/run ppd=/usr/share/cups/model/manufacturer-PPDs/hplip ppdbase=/usr/share/cups/model/manufacturer-PPDs doc=/usr/share/doc/packages/hplip icon=/usr/share/applications cupsbackend=/usr/lib/cups/backend foomatic=/usr/share/foomatic # Following values are determined at configure time and cannot be changed. [configure] network-build=yes pp-build=yes gui-build=yes scanner-build=yes fax-build=yes cups11-build=no doc-build=yes shadow-build=no foomatic-xml-install=no foomatic-ppd-install=yes internal-tag=2.7.6.13 ---------------------- | INSTALLED PRINTERS | ---------------------- Photosmart_C3100 ---------------- Type: Printer Installed in HPLIP?: Yes, using the hp: CUPS backend. Device URI: hp:/usb/Photosmart_C3100_series?serial=MY6B4C33W604KV PPD: /etc/cups/ppd/Photosmart_C3100.ppd PPD Description: HP PhotoSmart C3100 Foomatic/hpijs (recommended) Printer status: printer Photosmart_C3100 is idle. enabled since Thu 30 Aug 2007 12:49:35 AM CDT photosmartc3100serie -------------------- Type: Unknown Installed in HPLIP?: No, not using the hp: or hpfax: CUPS backend. Device URI: usb://HP/Photosmart%20C3100%20series?serial=MY6B4C33W604KV PPD: /etc/cups/ppd/photosmartc3100serie.ppd PPD Description: HP PhotoSmart C3100 Foomatic/hpijs (recommended) Printer status: printer photosmartc3100serie is idle. enabled since Thu 30 Aug 2007 12:43:12 AM CDT error: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP. ---------------------- | SANE CONFIGURATION | ---------------------- 'hpaio' in '/etc/sane.d/dll.conf'... OK, found. SANE backend 'hpaio' is properly set up. Checking output of 'scanimage -L'... No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). --------------------- | PYTHON EXTENSIONS | --------------------- Checking 'cupsext' CUPS extension... OK, found. Checking 'pcardext' Photocard extension... OK, found. Checking 'hpmudext' I/O extension... OK, found. Checking 'scanext' SANE scanning extension... OK, found. ----------------- | USB I/O SETUP | ----------------- Checking proper HPLIP I/O setup (USB I/O only)... Checking for permissions of USB attached printers... Is user 'robbie' a member of the 'lp' group? warning: NO (HPLIP USB I/O users must be member of 'lp' group) note: This may not be a problem if this user will not be printing using HPLIP USB I/O. ----------- | SUMMARY | ----------- error: 11 errors and/or warnings. Summary of needed commands to run to satisfy missing dependencies: xterm -e su -c "yast --install cups-devel" xterm -e su -c "yast --install gcc-c++" xterm -e su -c "yast --install openssl" xterm -e su -c "yast --install libjpeg-devel" xterm -e su -c "yast --install net-snmp-devel" xterm -e su -c "yast --install glibc" su -c "modprobe ppdev" xterm -e su -c "yast --install python-devel python-xml" Please refer to the installation instructions at: http://hplip.sourceforge.net/install/index.html [EMAIL PROTECTED]:~> hp-check -t HP Linux Imaging and Printing System (ver. 2.7.6) Dependency/Version Check Utility ver. 8.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. Initializing. Please wait... Saving output in log file: hp-check.log --------------- | SYSTEM INFO | --------------- Basic system information: Linux robbie 2.6.18.8-0.5-default #1 SMP Fri Jun 22 12:17:53 UTC 2007 i686 athlon i386 GNU/Linux Distribution: suse 10.2 HPOJ running? No, HPOJ is not running (OK). Checking Python version... OK, version 2.5.0 installed Checking PyQt version... OK, version 3.14 installed. Checking SIP version... OK, Version 4.2.1 installed Checking for CUPS... Status: scheduler is running Version: 1.2.7 ---------------- | DEPENDENCIES | ---------------- Checking for dependency cups - Common Unix Printing System... OK, found. Checking for dependency cups-devel- Common Unix Printing System development files... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install cups-devel" Checking for dependency gcc - GNU Project C and C++ Compiler... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install gcc-c++" Checking for dependency GhostScript - PostScript and PDF language interpreter and previewer... OK, found. Checking for dependency libcrypto - OpenSSL cryptographic library... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install openssl" Checking for dependency libjpeg - JPEG library... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install libjpeg-devel" Checking for dependency libnetsnmp-devel - SNMP networking library development files... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install net-snmp-devel" Checking for dependency libpthread - POSIX threads library... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install glibc" Checking for dependency libusb - USB library... OK, found. Checking for dependency make - GNU make utility to maintain groups of programs... OK, found. Checking for dependency ppdev - Parallel port support kernel module.... warning: NOT FOUND! This is an OPTIONAL dependency. Some HPLIP functionality may not function properly. To install this dependency, execute this command: su -c "modprobe ppdev" Checking for dependency PyQt - Qt interface for Python... OK, found. Checking for dependency python-devel - Python development files... error: NOT FOUND! This is a REQUIRED dependency. Please make sure that this dependency is installed before installing or running HPLIP. To install this dependency, execute this command: xterm -e su -c "yast --install python-devel python-xml" Checking for dependency Python 2.3 or greater - Required for fax functionality... OK, found. Checking for dependency Python 2.2 or greater - Python programming language... OK, found. Checking for dependency Reportlab - PDF library for Python... warning: NOT FOUND! This is an OPTIONAL dependency. Some HPLIP functionality may not function properly. Checking for dependency sane - Scanning library... OK, found. Checking for dependency sane-devel - Scanning library development files... OK, found. Checking for dependency scanimage - Shell scanning program... OK, found. Checking for dependency xsane - Graphical scanner frontend for SANE... OK, found. ---------------------- | HPLIP INSTALLATION | ---------------------- Currently installed HPLIP version... HPLIP 2.7.6 currently installed in '/usr/share/hplip'. Current contents of '/etc/hp/hplip.conf' file: # hplip.conf. Generated from hplip.conf.in by configure. [hpssd] # Note: hpssd does not support dynamic ports # Port 2207 is the IANA assigned port for hpssd port=2207 [hplip] version=2.7.6 [dirs] home=/usr/share/hplip run=/var/run ppd=/usr/share/cups/model/manufacturer-PPDs/hplip ppdbase=/usr/share/cups/model/manufacturer-PPDs doc=/usr/share/doc/packages/hplip icon=/usr/share/applications cupsbackend=/usr/lib/cups/backend foomatic=/usr/share/foomatic # Following values are determined at configure time and cannot be changed. [configure] network-build=yes pp-build=yes gui-build=yes scanner-build=yes fax-build=yes cups11-build=no doc-build=yes shadow-build=no foomatic-xml-install=no foomatic-ppd-install=yes internal-tag=2.7.6.13 ---------------------- | INSTALLED PRINTERS | ---------------------- Photosmart_C3100 ---------------- Type: Printer Installed in HPLIP?: Yes, using the hp: CUPS backend. Device URI: hp:/usb/Photosmart_C3100_series?serial=MY6B4C33W604KV PPD: /etc/cups/ppd/Photosmart_C3100.ppd PPD Description: HP PhotoSmart C3100 Foomatic/hpijs (recommended) Printer status: printer Photosmart_C3100 is idle. enabled since Thu 30 Aug 2007 12:49:35 AM CDT photosmartc3100serie -------------------- Type: Unknown Installed in HPLIP?: No, not using the hp: or hpfax: CUPS backend. Device URI: usb://HP/Photosmart%20C3100%20series?serial=MY6B4C33W604KV PPD: /etc/cups/ppd/photosmartc3100serie.ppd PPD Description: HP PhotoSmart C3100 Foomatic/hpijs (recommended) Printer status: printer photosmartc3100serie is idle. enabled since Thu 30 Aug 2007 12:43:12 AM CDT error: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP. ---------------------- | SANE CONFIGURATION | ---------------------- 'hpaio' in '/etc/sane.d/dll.conf'... OK, found. SANE backend 'hpaio' is properly set up. Checking output of 'scanimage -L'... device `hpaio:/usb/Photosmart_C3100_series?serial=MY6B4C33W604KV' is a Hewlett-Packard Photosmart_C3100_series all-in-one --------------------- | PYTHON EXTENSIONS | --------------------- Checking 'cupsext' CUPS extension... OK, found. Checking 'pcardext' Photocard extension... OK, found. Checking 'hpmudext' I/O extension... OK, found. Checking 'scanext' SANE scanning extension... OK, found. ----------------- | USB I/O SETUP | ----------------- Checking proper HPLIP I/O setup (USB I/O only)... Checking for permissions of USB attached printers... HP Device 0x5611 at 005:004: Device URI: hp:/usb/Photosmart_C3100_series?serial=MY6B4C33W604KV Device node: /dev/bus/usb/005/004 Mode: 0666 UID: 0 (root) GID: 7 (lp) Device group and mode appear correct. Is user 'robbie' a member of the 'lp' group? warning: NO (HPLIP USB I/O users must be member of 'lp' group) note: This may not be a problem if this user will not be printing using HPLIP USB I/O. ----------- | SUMMARY | ----------- error: 11 errors and/or warnings. Summary of needed commands to run to satisfy missing dependencies: xterm -e su -c "yast --install cups-devel" xterm -e su -c "yast --install gcc-c++" xterm -e su -c "yast --install openssl" xterm -e su -c "yast --install libjpeg-devel" xterm -e su -c "yast --install net-snmp-devel" xterm -e su -c "yast --install glibc" su -c "modprobe ppdev" xterm -e su -c "yast --install python-devel python-xml" Please refer to the installation instructions at: http://hplip.sourceforge.net/install/index.html The workaround that I'm talking about goes like so: Turn on printer 1. Open in Super User Mode 2.Go to /dev/bus/usb once there open the usb folder. You should see folders listed as 001,002 and so on 3. For my example Let's say you open 001 in it you see 001 & 003 4.right click one of them say 003 select properties click the permissions tab look at ownership if it reads like this: User root Group lp Then that's the one change the permissions so Others Can read & write click OK done! You can use your scanner & HP toolbox in user. When I turn off the printer the above workaround is lost & next printer activation I have to do the step 1-4 again. ____________________________________________________________ GET FREE 5GB EMAIL - Check out spam free email with many cool features! Visit http://www.inbox.com/email to find out more! ------------------------------------------------------------------------- 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 [email protected] https://lists.sourceforge.net/lists/listinfo/hplip-help
