On 08/10/2007 04:01 AM, Aaron wrote: > Can you run hp-check and post the output? > [EMAIL PROTECTED]:~> hp-check
HP Linux Imaging and Printing System (ver. 2.7.7) Dependency/Version Check Utility 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. Saving output in log file: hp-check.log Initializing. Please wait... --------------- | SYSTEM INFO | --------------- Basic system information: Linux jmorris 2.6.18.8-0.5-default #1 SMP Fri Jun 22 12:17:53 UTC 2007 x86_64 x86_64 x86_64 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.11 ---------------- | DEPENDENCIES | ---------------- Checking for dependency: cups - Common Unix Printing System... OK, found. Checking for dependency: cups-devel- Common Unix Printing System development files... OK, found. Checking for dependency: gcc - GNU Project C and C++ Compiler... OK, found. Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer... OK, found. Checking for dependency: libcrypto - OpenSSL cryptographic library... OK, found. Checking for dependency: libjpeg - JPEG library... OK, found. Checking for dependency: libnetsnmp-devel - SNMP networking library development files... OK, found. Checking for dependency: libpthread - POSIX threads library... OK, found. Checking for dependency: libtool - Library building support services... OK, found. 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: PIL - Python Imaging Library (required for commandline scanning with hp-scan)... warning: NOT FOUND! This is an OPTIONAL 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 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-devel - Python development files... OK, found. 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... OK, found. 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... OK, found. ---------------------- | HPLIP INSTALLATION | ---------------------- Currently installed HPLIP version... HPLIP 2.7.7 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.7 [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/lib64/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.7.27 ---------------------- | INSTALLED PRINTERS | ---------------------- HP_PSC2175 ---------- Type: Printer Installed in HPLIP?: Yes, using the hp: CUPS backend. Device URI: hp:/usb/PSC_2170_Series?serial=MY3AEF74PF73 PPD: /etc/cups/ppd/HP_PSC2175.ppd PPD Description: HP PSC 2175 Foomatic/hpijs (recommended) Printer status: printer HP_PSC2175 is idle. enabled since Thu 09 Aug 2007 07:41:22 PM PHT ---------------------- | 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/PSC_2170_Series?serial=MY3AEF74PF73' is a Hewlett-Packard PSC_2170_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)... error: udev "usb_device" access mode is INCORRECT: 0644 (it must be 066x) Checking for permissions of USB attached printers... HP Device 0x2b11 at 003:003: Device URI: hp:/usb/PSC_2170_Series?serial=MY3AEF74PF73 Device node: /dev/bus/usb/003/003 Mode: 0660 UID: 0 (root) GID: 7 (lp) Device group and mode appear correct. Is user 'evie' 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. Is user 'iris' 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. Is user 'joe' 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. Is user 'sesil' 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. Is user 'tina' 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. Is user 'tony' 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: 9 errors and/or warnings. Summary of needed commands to run to satisfy missing dependencies: xterm -e su -c "yast --install python-imaging" su -c "modprobe ppdev" Please refer to the installation instructions at: http://hplip.sourceforge.net/install/index.html Note: permissions are set via hal-resmgr instead of lp group, i.e. [EMAIL PROTECTED]:~> getfacl /dev/bus/usb/003/002 getfacl: Removing leading '/' from absolute path names # file: dev/bus/usb/003/003 # owner: root # group: lp user::rw- user:joe:rw- group::rw- mask::rw- other::r-- [EMAIL PROTECTED]:~> /usr/sbin/hal-resmgr --list <snip> UDI /org/freedesktop/Hal/devices/usb_device_3f0_2b11_MY3AEF74PF73_usbraw Device /dev/bus/usb/003/003 Class scanner <snip> Also note, I was testing again to double check, and I figured out there is a Traceback (most recent call last): File "/usr/share/hplip/ui/setupform.py", line 81, in validate elif input != utils.printable(input): File "/usr/share/hplip/base/utils.py", line 780, in printable return s.translate(identity, unprintable) TypeError: translate() takes exactly one argument (2 given) per every keystoke. The above represents one backspace of the default name, which errors instead of erases. HTH > A > > On 8/9/07, *Joe Morris (NTM)* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Running 2.7.7 on openSUSE 10.2 x86_64 with an HP PSC 2175. When > trying > to setup the printer with hp-setup, I cannot change the queue > name. I > got this traceback: > jmorris:/home/joe/RPM/packages/RPMS/x86_64 # hp-setup > > HP Linux Imaging and Printing System (ver. 2.7.7) > Printer/Fax Setup Utility ver. 4.5 > > 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. > > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate (identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate(identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate (identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate(identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate (identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate(identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate (identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate(identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate (identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Traceback (most recent call last): > File "/usr/share/hplip/ui/setupform.py", line 81, in validate > elif input != utils.printable(input): > File "/usr/share/hplip/base/utils.py", line 780, in printable > return s.translate(identity, unprintable) > TypeError: translate() takes exactly one argument (2 given) > Done. > > 2.7.6 worked. Hope this helps track it down. BTW, this is the rpm > version from the openSUSE build service provided by JS Meixner. > > -- > Joe Morris > Registered Linux user 231871 running openSUSE 10.2 x86_64 > > > > > > > ------------------------------------------------------------------------- > 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 > <mailto:HPLIP-Help@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/hplip-help > > > > > -- > I don't care, I'm still free. You can't take the sky from me. - Firefly > "Reality is merely an illusion, albeit a very persistent one." - Einstein -- Joe Morris Registered Linux user 231871 running openSUSE 10.2 x86_64 ------------------------------------------------------------------------- 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