HPLIP in Opensuse 10.3 does not recognise printer

Asked by ralphdewitt

I am running Opensuse 10.3 clean install, up to date. I have HPLIP 2.7.7 and a HP Photosmart C3135. I installed the printer using Yast, I am using the HPLIP backend. The printer is working normally. I have not tried scanner yet. When I open HPLIP I have the printer Icon in the left hand box with a x on it. If I do a "refresh all" it just never completes. It states there are no supported printers found/all in one printers may need special set up. If I try to install a new printer It appears to accept the printer sends the test page, but does not add the printer. This printer has worked with other installations and is supported. Can you help solve this problem.

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Hartmut
Solved:
Last query:
Last reply:
Revision history for this message
Hartmut (hartmut-krummrei) said :
#1

hi ralph,

 I think you mean "Iopened hp-toolbox"? I installed the photosmart 7280 and had the same result. Try the hplip 2.8.2.

Add to Yast "istallation sources" the following:

server: download.opensuse.org
folder: repositories/home:/jsmeix/openSUSE_10.3

There you will find the new hplip and more

Hartmut

Revision history for this message
ralphdewitt (rdewitt001) said :
#2

Hartmut:
Thanks for the correction. I meant I opened the hpt-oolbox. I did as you suggested. I add the repository and up graded to 2.8.4 the latest. I deleted my printer profile, shutdown the system. I restarted the system. Configured the found printer, configured the scanner, Shutdown and restarted the system. I went to the hp-toolbox and clicked on it. I was greeted with a dialogue box that stated there was no all-in one device found, they need special set up. Perhaps I am just adding/doing things in the wrong order. This is the first time in many years that I am running a SuSE system. Maybe you could walk me through the proper procedure for configuring the printer then the scanner. By the way kooka found the scanner. Only the hp-toolbox refuses to see the printer. Thanks for your help.

Ralph

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) said :
#3

For the printer work correctly with hp-toolbox please run

hp-setup

to configure the printer.

A

Revision history for this message
John Hosszu (john-hosszu) said :
#4

also might try to look at your localhost:631 in a browser... see if your queue's are stopped. IF so...

Check your /etc/cups-autoconfig.conf

If you have the line

DisablePrintersOnRemoval=yes

change it to

DisablePrintersOnRemoval=no

Save the file and restart your machine.

Revision history for this message
ralphdewitt (rdewitt001) said :
#5

Aaron:
Tried your method. First shutoff the printer. Used Yast Hardware-Printer to delete the profile, this left one unconfigured profile for the printer even though the printer was not powered, I think there should be no profiles at this point. I exited Yast. I then powered up printer. Opened superuser terminal and ran hp-setup. Named printer diesel, location diesel-laptop, discription HP PhotoSmart C3135 using usb. Clicked finsh. This sent test page to printer. Termainal did not want to close had to force it. Tried to open HP-Toolbox, it came up with the error that no all in one printers are configured on the system etc. Opened Yast hardware-printer. It listed one unconfigured printer, the diesel one, and a partial one. This is frustrating some thing is not right and I can not put a finger on it.

John:
My file already had no in it.

Thanks for all your help Hope someone can work me through this mess and get it working. My install me checked out good. I am at a lost.

ralph

Revision history for this message
Aaron Albright (albrigha-deactivatedaccount) said :
#6

Please run hp-check -t and post the output.

A

Revision history for this message
ralphdewitt (rdewitt001) said :
#7

Aaron:
Here is the output to the command run as sudo with printer turned off:

diesel-laptop:~ # hp-check -t

HP Linux Imaging and Printing System (ver. 2.8.4)
Dependency/Version Check Utility ver. 14.0

Copyright (c) 2001-8 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.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the
HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro
supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
has the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode
will check both of the above cases (both compile- and run-time dependencies).

Saving output in log file: hp-check.log

Initializing. Please wait...

---------------
| SYSTEM INFO |
---------------

Basic system information:
Linux diesel-laptop 2.6.22.17-0.1-bigsmp #1 SMP 2008/02/10 20:01:04 UTC i686 i686 i386 GNU/Linux

Distribution:
suse 10.3

HPOJ running?
No, HPOJ is not running (OK).

Checking Python version...
OK, version 2.5.1 installed

Checking PyQt version...
OK, version 3.17 installed.

Checking SIP version...
OK, Version 4.7 installed

Checking for CUPS...
Status: scheduler is running
Version: 1.2.12
error_log is set to level: info
note: For troubleshooting printing issues, it is best to have the CUPS 'LogLevel'
note: set to 'debug'. To set the LogLevel to debug, edit the file /etc/cups/cupsd.conf (as root),
note: and change the line near the top of the file that begins with 'LogLevel' to read:
note: LogLevel debug
note: Save the file and then restart CUPS (see your OS/distro docs on how to restart CUPS).
note: Now, when you print, helpful debug information will be saved to the file:
note: /var/log/cups/error_log
note: You can monitor this file by running this command in a console/shell:
note: tail -f /var/log/cups/error_log

Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.82.0

------------------------------------
| COMPILE AND RUNTIME DEPENDENCIES |
------------------------------------

note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c).
note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r).

Checking for dependency: cups - Common Unix Printing System...
OK, found.

Checking for dependency: cups-ddk - CUPS driver development kit...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
To install this dependency, execute this command:
xterm -e su -c "yast --install cupsddk"

Checking for dependency: cups-devel- Common Unix Printing System development files...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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: dbus - Message bus system...
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 dbus-1-devel"

Checking for dependency: gcc - GNU Project C and C++ Compiler...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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: libtool - Library building support services...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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 libtool libgphoto2-devel"

Checking for dependency: libusb - USB 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 libusb libusb-devel"

Checking for dependency: make - GNU make utility to maintain groups of programs...
OK, found.

Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
To install this dependency, execute this command:
xterm -e su -c "yast --install python-imaging"

Checking for dependency: ppdev - Parallel port support kernel module....
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
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-ctypes - A foreign function library for Python...
OK, found.

Checking for dependency: python-dbus - Python bindings for dbus...
OK, found.

Checking for dependency: python-devel - Python development files...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

Checking for dependency: SANE - Scanning library...
OK, found.

Checking for dependency: SANE - Scanning library development files...
OK, found.

Checking for dependency: scanimage - Shell scanning program...
OK, found.

Checking for dependency: xsane - Graphical scanner frontend for SANE...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
To install this dependency, execute this command:
xterm -e su -c "yast --install xsane"

----------------------
| HPLIP INSTALLATION |
----------------------

Currently installed HPLIP version...
HPLIP 2.8.4 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.8.4

[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
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp

# 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-drv-install=no
foomatic-ppd-install=yes
foomatic-rip-hplip-install=yes
internal-tag=2.8.4.2

-------------------------------
| DISCOVERED PARALLEL DEVICES |
-------------------------------

No devices found.
error: 'ppdev' kernel module not loaded.

--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

diesel
------
Type: Printer
Installed in HPLIP?: Yes, using the hp: CUPS backend.
Device URI: hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
PPD: /etc/cups/ppd/diesel.ppd
PPD Description: HP PhotoSmart C3100 Foomatic/hpijs, hpijs 2.8.4.2
Printer status: printer diesel is idle. enabled since Thu Apr 24 14:00:58 2008
error: Unable to communicate with device (code=12): hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
error: Device not found

HP_Photosmart_C3100_series
--------------------------
Type: Printer
Installed in HPLIP?: Yes, using the hp: CUPS backend.
Device URI: hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
PPD: /etc/cups/ppd/HP_Photosmart_C3100_series.ppd
PPD Description: HP PhotoSmart C3100 Foomatic/hpijs, hpijs 2.8.4.2
Printer status: printer HP_Photosmart_C3100_series is idle. enabled since Thu Apr 24 13:59:15 2008
error: Unable to communicate with device (code=12): hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
error: Device not found

----------------------
| 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 for permissions of USB attached printers...

-----------
| SUMMARY |
-----------

error: 17 errors and/or warnings.

Summary of needed commands to run to satisfy missing dependencies:
xterm -e su -c "yast --install cupsddk"
xterm -e su -c "yast --install cups-devel"
xterm -e su -c "yast --install dbus-1-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"
xterm -e su -c "yast --install libtool libgphoto2-devel"
xterm -e su -c "yast --install libusb libusb-devel"
xterm -e su -c "yast --install python-imaging"
su -c "modprobe ppdev"
xterm -e su -c "yast --install python-devel python-xml"
xterm -e su -c "yast --install xsane"

Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html

Re ran the command with the printer turned on:

diesel-laptop:~ # hp-check -t

HP Linux Imaging and Printing System (ver. 2.8.4)
Dependency/Version Check Utility ver. 14.0

Copyright (c) 2001-8 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.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the
HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro
supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
has the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode
will check both of the above cases (both compile- and run-time dependencies).

Saving output in log file: hp-check.log

Initializing. Please wait...

---------------
| SYSTEM INFO |
---------------

Basic system information:
Linux diesel-laptop 2.6.22.17-0.1-bigsmp #1 SMP 2008/02/10 20:01:04 UTC i686 i686 i386 GNU/Linux

Distribution:
suse 10.3

HPOJ running?
No, HPOJ is not running (OK).

Checking Python version...
OK, version 2.5.1 installed

Checking PyQt version...
OK, version 3.17 installed.

Checking SIP version...
OK, Version 4.7 installed

Checking for CUPS...
Status: scheduler is running
Version: 1.2.12
error_log is set to level: info
note: For troubleshooting printing issues, it is best to have the CUPS 'LogLevel'
note: set to 'debug'. To set the LogLevel to debug, edit the file /etc/cups/cupsd.conf (as root),
note: and change the line near the top of the file that begins with 'LogLevel' to read:
note: LogLevel debug
note: Save the file and then restart CUPS (see your OS/distro docs on how to restart CUPS).
note: Now, when you print, helpful debug information will be saved to the file:
note: /var/log/cups/error_log
note: You can monitor this file by running this command in a console/shell:
note: tail -f /var/log/cups/error_log

Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.82.0

------------------------------------
| COMPILE AND RUNTIME DEPENDENCIES |
------------------------------------

note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c).
note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r).

Checking for dependency: cups - Common Unix Printing System...
OK, found.

Checking for dependency: cups-ddk - CUPS driver development kit...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
To install this dependency, execute this command:
xterm -e su -c "yast --install cupsddk"

Checking for dependency: cups-devel- Common Unix Printing System development files...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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: dbus - Message bus system...
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 dbus-1-devel"

Checking for dependency: gcc - GNU Project C and C++ Compiler...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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: libtool - Library building support services...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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 libtool libgphoto2-devel"

Checking for dependency: libusb - USB 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 libusb libusb-devel"

Checking for dependency: make - GNU make utility to maintain groups of programs...
OK, found.

Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
To install this dependency, execute this command:
xterm -e su -c "yast --install python-imaging"

Checking for dependency: ppdev - Parallel port support kernel module....
error: NOT FOUND! This is a REQUIRED/RUNTIME ONLY dependency. Please make sure that this dependency is installed before installing or running HPLIP.
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-ctypes - A foreign function library for Python...
OK, found.

Checking for dependency: python-dbus - Python bindings for dbus...
OK, found.

Checking for dependency: python-devel - Python development files...
error: NOT FOUND! This is a REQUIRED/COMPILE TIME ONLY 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/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

Checking for dependency: SANE - Scanning library...
OK, found.

Checking for dependency: SANE - Scanning library development files...
OK, found.

Checking for dependency: scanimage - Shell scanning program...
OK, found.

Checking for dependency: xsane - Graphical scanner frontend for SANE...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.
To install this dependency, execute this command:
xterm -e su -c "yast --install xsane"

----------------------
| HPLIP INSTALLATION |
----------------------

Currently installed HPLIP version...
HPLIP 2.8.4 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.8.4

[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
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp

# 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-drv-install=no
foomatic-ppd-install=yes
foomatic-rip-hplip-install=yes
internal-tag=2.8.4.2

-------------------------------
| DISCOVERED PARALLEL DEVICES |
-------------------------------

No devices found.
error: 'ppdev' kernel module not loaded.

--------------------------
| DISCOVERED USB DEVICES |
--------------------------

  Device URI Model
  -------------------------------- --------------------------
  hp:/usb/Photosmart_C3100_series? HP Photosmart C3100 series
  serial=MY71ND34G304KV

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

diesel
------
Type: Printer
Installed in HPLIP?: Yes, using the hp: CUPS backend.
Device URI: hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
PPD: /etc/cups/ppd/diesel.ppd
PPD Description: HP PhotoSmart C3100 Foomatic/hpijs, hpijs 2.8.4.2
Printer status: printer diesel is idle. enabled since Thu Apr 24 14:00:58 2008
Communication status: Good

HP_Photosmart_C3100_series
--------------------------
Type: Printer
Installed in HPLIP?: Yes, using the hp: CUPS backend.
Device URI: hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
PPD: /etc/cups/ppd/HP_Photosmart_C3100_series.ppd
PPD Description: HP PhotoSmart C3100 Foomatic/hpijs, hpijs 2.8.4.2
Printer status: printer HP_Photosmart_C3100_series is idle. enabled since Thu Apr 24 13:59:15 2008
Communication status: Good

----------------------
| 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=MY71ND34G304KV' 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 for permissions of USB attached printers...

HP Device 0x5611 at 001:006:
    Device URI: hp:/usb/Photosmart_C3100_series?serial=MY71ND34G304KV
    Device node: /dev/bus/usb/001/006
    Mode: 0664
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/001/006
# owner: root
# group: lp
user::rw-
user:diesel:rw-
group::rw-
mask::rw-
other::r--

-----------
| SUMMARY |
-----------

error: 15 errors and/or warnings.

Summary of needed commands to run to satisfy missing dependencies:
xterm -e su -c "yast --install cupsddk"
xterm -e su -c "yast --install cups-devel"
xterm -e su -c "yast --install dbus-1-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"
xterm -e su -c "yast --install libtool libgphoto2-devel"
xterm -e su -c "yast --install libusb libusb-devel"
xterm -e su -c "yast --install python-imaging"
su -c "modprobe ppdev"
xterm -e su -c "yast --install python-devel python-xml"
xterm -e su -c "yast --install xsane"

Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html

Done.

After reading the last output I retried HP-Toolbox and it now shows the printer and shows me supply status etc. Now I feel like the fool. I do not think I will ever find out what was happening with the system, I am just glad that it is working now. I am going to keep this open to give you a chance to look at the two output's and comment. Now that it is working do not know if we will ever find out what was not working in the past. This is frustrating.

Ralph

Revision history for this message
Best Hartmut (hartmut-krummrei) said :
#8

Hi Ralph,

try the solution at the end of the task "error: Unable to load dbus". dbus is the bus for conversation between the hardware. Perhaps your printer can not talk to your toolbox via python. I don't know, but ...

Hartmut

Revision history for this message
ralphdewitt (rdewitt001) said :
#9

Hartmut:
For what ever reason the printer is communicating with toolbox now. Do not know why it did not work before, but it is working now. Thanks to you and everyone else for your help.

Ralph