>From: Aaron J Albright <[EMAIL PROTECTED]>
>To: Russell Krayer <[EMAIL PROTECTED]>
>CC: [EMAIL PROTECTED], hplip-devel@lists.sourceforge.net
>Subject: Re: [HPLIP-Devel] big-endian troubles scanning?
>Date: Wed, 18 Oct 2006 08:26:22 -0700
>
>Russell,
>
>Can you run hp-check and post the output?
>
>Aaron
Ok, here goes ... this is a headless box without a parallel port so I'm not
sure about some of the dependencies ...
[EMAIL PROTECTED] ~ $ hp-check
HP Linux Imaging and Printing System (ver. 1.6.10)
Dependency/Version Check Utility ver. 4.0
Copyright (c) 2003-6 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.
---------------
| SYSTEM INFO |
---------------
Basic system info (uname -a):
--> Linux guro 2.6.18_kurobox_hg #2 Sun Oct 1 12:48:46 EDT 2006 ppc 82xx
GNU/Linux
Detected distro (/etc/issue):
--> mepis 0.0
Detected distro (lsb_release):
error: lsb_release not found.
Currently installed version...
--> OK, HPLIP 1.6.10 currently installed in '/usr/share/hplip'.
Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf
[hpiod]
# port=0 (dynamic IP port)
port=2208 (IANA IP port)
[hpssd]
# port=0 (dynamic IP port)
port=2207 (IANA IP port)
[hplip]
version=1.6.10
jdprobe=0
[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/HP
doc=/usr/share/doc/hplip-1.6.10
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=1
pp-build=1
gui-build=1
scanner-build=1
fax-build=1
internal-tag=1.6.10.11
HPLIP running?
- 7372 ? S 0:00 /usr/bin/tcpserver -p -v -x
/etc/tcprules.d/tcp.qmail-pop3.cdb -c 40 0.0.0.0 pop3
/var/qmail/bin/qmail-popup russk.getmyip.com /bin/checkpassword
/var/qmail/bin/qmail-pop3d .maildir
\ 7372 ? S 0:00 /usr/bin/tcpserver -p -v -x
/etc/tcprules.d/tcp.qmail-pop3.cdb -c 40 0.0.0.0 pop3
/var/qmail/bin/qmail-popup russk.getmyip.com /bin/checkpassword
/var/qmail/bin/qmail-pop3d .maildir
--> Yes, HPLIP is running (OK).
HPOJ running?
\ 7372 ? S 0:00 /usr/bin/tcpserver -p -v -x
/etc/tcprules.d/tcp.qmail-pop3.cdb -c 40 0.0.0.0 pop3
/var/qmail/bin/qmail-popup russk.getmyip.com /bin/checkpassword
/var/qmail/bin/qmail-pop3d .maildir
--> No, HPOJ is not running (OK).
Checking Python version...
--> OK, version 2.4.3 installed
----------------
| DEPENDENCIES |
----------------
Checking for dependency 'libcrypto (libcrypto - OpenSSL cryptographic
library)'...
--> OK, found.
Checking for dependency 'gcc (gcc - GNU Project C and C++ Compiler)'...
--> OK, found.
Checking for dependency 'sane (SANE - Scanning library)'...
--> OK, found.
Checking for dependency 'gs (GhostScript - PostScript and PDF language
interpreter and previewer)'...
--> OK, found.
Checking for dependency 'libjpeg (libjpeg - JPEG library)'...
--> OK, found.
Checking for dependency 'libpthread (libpthread - POSIX threads library)'...
--> OK, found.
Checking for dependency 'make (make - GNU make utility to maintain groups of
programs)'...
--> OK, found.
Checking for dependency 'python-devel (python-devel - Python development
files)'...
--> OK, found.
Checking for dependency 'reportlab (Reportlab - PDF library for Python)'...
error: Not found!
This is an OPTIONAL dependency.
Checking for dependency 'pyqt (PyQt - Qt interface for Python)'...
error: Not found!
error: This is a REQUIRED dependency.
Checking for dependency 'cups-devel (cups-devel- Common Unix Printing System
development files)'...
--> OK, found.
Checking for dependency 'ppdev (ppdev - Parallel port support kernel
module.)'...
error: Not found!
error: This is a REQUIRED dependency.
Checking for dependency 'libusb (libusb - USB library)'...
--> OK, found.
Checking for dependency 'scanimage (scanimage - Shell scanning program)'...
--> OK, found.
Checking for dependency 'libnetsnmp-devel (libnetsnmp-devel - SNMP
networking library development files)'...
--> OK, found.
Checking for dependency 'python2x (Python 2.2 or greater - Python
programming language)'...
--> OK, found.
Checking for dependency 'lsb (LSB - Linux Standard Base support)'...
error: Not found!
error: This is a REQUIRED dependency.
Checking for dependency 'xsane (xsane - Graphical scanner frontend for
SANE)'...
error: Not found!
This is an OPTIONAL dependency.
Checking for dependency 'cups (cups - Common Unix Printing System)'...
--> OK, found.
Checking for dependency 'python23 (Python 2.3 or greater - Required for fax
functionality)'...
--> OK, found.
----------------------
| INSTALLED PRINTERS |
----------------------
hp-psc-2210
-----------
Device URI: hp:/usb/PSC_2200_Series?serial=MY32GF40ZK0G
Installed in HPLIP? Yes
PPD: /etc/cups/ppd/hp-psc-2210.ppd
PPD Description: HP PSC 2210 Foomatic/hpijs (recommended)
Printer status:
printer hp-psc-2210 is idle. enabled since Jan 01 00:00
ready to print
PSC_2200_fax
------------
Device URI: hpfax:/usb/PSC_2200_Series?serial=MY32GF40ZK0G
Installed in HPLIP? Yes
PPD: /etc/cups/ppd/PSC_2200_fax.ppd
PPD Description: HPLIP Fax
Printer status:
printer PSC_2200_fax is idle. enabled since Jan 01 00:00
error: Incorrect PPD file for fax queue 'PSC_2200_fax'. Fax queue must use
'HP-Fax-hplip.ppd'.
----------------------
| SANE CONFIGURATION |
----------------------
'hpaio' in /etc/sane.d/dll.conf'...
--> OK, found. SANE backend 'hpaio' is not properly set up.
Checking output of 'scanimage -L'...
device `hpaio:/usb/PSC_2200_Series?serial=MY32GF40ZK0G' is a hp
PSC_2200_Series multi-function peripheral
device `hpaio:/usb/PSC_2200_Series?serial=MY32GF40ZK0G' is a hp
PSC_2200_Series multi-function peripheral
---------------------
| PYTHON EXTENSIONS |
---------------------
Checking 'cupsext' CUPS extension...
--> OK, found.
Checking 'pcardext' Photocard extension...
--> OK, found.
%d errors were detected.
Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html
>
>Russell Krayer wrote:
>>
>>
>>>From: "Suffield, David" <[EMAIL PROTECTED]>
>>>To: "Russ Krayer" <[EMAIL PROTECTED]>
>>>CC: <hplip-devel@lists.sourceforge.net>
>>>Subject: RE: [HPLIP-Devel] big-endian troubles scanning?
>>>Date: Tue, 17 Oct 2006 11:58:28 -0500
>>>
>>>This kernel message "Oct 16 20:25:21 [kernel] usb 3-1: usbfs: process
>>>10392 (hpiod) did not claim interface 0 before use" tells me why
>>>1284.4/MLC communication is failing. For some reason hpiod is not
>>>claiming the USB interface before creating the 1284.4/MLC channel.
>>
>>It's interesting that the same message about not claiming the interface
>>appears in the log when I print something, but it prints fine.
>>
>>>Here
>>>are some suggestions.
>>>
>>>1. Did your install of HPLIP complete correctly?
>>
>>I believe it installed correctly.
>>
>>>2. Do you have any old copy of HPLIP still installed?
>>
>>The version I had was 1.6.9. I have installed 1.6.10 just now.
>>
>>>3. Try a clean install of the latest HPLIP 1.6.10.
>>
>>So now I have 1.6.10 installed. It appeared to install without any
>>problems. 1.6.9 is all gone too. But the scanning problems remain.
>>
>>>If you are still having problems, give us your system details and we
>>>will try to reproduce the problem in-house.
>>
>>My platform is slightly exotic but fairly inexpensive. I am running on a
>>powerpc-based kurobox.
>>
>>My distribution is gentoo. I'm betting you probably cannot help me with
>>gentoo (it's a great platform though). Anyway, I had to create my own
>>ebuild for 1.6.10 because an official one is not yet available, being so
>>new. With gentoo, an "ebuild" tells the system how to download the
>>source, build and install. It's a lot like installing from source.
>>
>>I don't know if you will really be able to reproduce my problem in-house
>>... it's nice of you to offer though. Have I given you enough details
>>about my system?
>>
>>I am open to suggestions. I can always resort to using usbmon and compare
>>against my AMD64 gentoo box which scans successfully (but I want the
>>kurobox to be the scanner server since it makes a great print server).
>>
>>Thanks and regards,
>>Russ Krayer
>>
>>>-dave
>>>
>>>>-----Original Message-----
>>>>From: [EMAIL PROTECTED]
>>>>[mailto:[EMAIL PROTECTED] On Behalf
>>>>Of Russ Krayer
>>>>Sent: Monday, October 16, 2006 5:39 PM
>>>>To: Albright, Aaron
>>>>Cc: hplip-devel@lists.sourceforge.net
>>>>Subject: Re: [HPLIP-Devel] big-endian troubles scanning?
>>>>
>>>>
>>>>Aaron Albright wrote:
>>>>>Have you looked over this document?
>>>>>
>>>>>http://hplip.sourceforge.net/troubleshooting/scanning.html
>>>>>
>>>>>We have tested on the powerpc platform in the past and
>>>>haven't had any
>>>>>problems.
>>>>>
>>>>>Also run
>>>>>
>>>>>tail -f /var/log/messages
>>>>>
>>>>>and try to scan and post any errors.
>>>>>
>>>>>Aaron
>>>>>
>>>>So I tried this:
>>>>
>>>>[EMAIL PROTECTED] ~ $ export SANE_DEBUG_DLL=128
>>>>[EMAIL PROTECTED] ~ $ scanimage -L
>>>>[sanei_debug] Setting debug level of dll to 128.
>>>>[dll] sane_init: SANE dll backend version 1.0.12 from
>>>>sane-backends 1.0.18 [dll] sane_init: reading dll.conf [dll]
>>>>add_backend: adding backend `hpaio' [dll] sane_get_devices
>>>>[dll] load: searching backend `hpaio' in `/usr/lib/sane'
>>>>[dll] load: trying to load `/usr/lib/sane/libsane-hpaio.so.1'
>>>>[dll] load: dlopen()ing `/usr/lib/sane/libsane-hpaio.so.1'
>>>>[dll] init: initializing backend `hpaio'
>>>>[dll] init: backend `hpaio' is version 1.0.6
>>>>[dll] sane_get_devices: found 2 devices
>>>>device `hpaio:/usb/PSC_2200_Series?serial=MY32GF40ZK0G' is a hp
>>>>PSC_2200_Series multi-function peripheral
>>>>device `hpaio:/usb/PSC_2200_Series?serial=MY32GF40ZK0G' is a hp
>>>>PSC_2200_Series multi-function peripheral
>>>>[dll] sane_exit: exiting
>>>>[dll] sane_exit: calling backend `hpaio's exit function
>>>>[dll] sane_exit: finished
>>>>
>>>>
>>>>And during that, there was no output in the logs.
>>>>
>>>>But, a simple scanimage (without -L) produced this in the log:
>>>>
>>>>Oct 16 20:25:21 [kernel] usb 3-1: usbfs: process 10392
>>>>(hpiod) did not
>>>>claim interface 0 before use
>>>>Oct 16 20:25:25 [hpiod] unable to read MlcReverseReply
>>>>header: Resource
>>>>temporarily unavailable bytesRead=0 io/hpiod/mlc.cpp 230_
>>>>Oct 16 20:25:25 [hpiod] invalid MLCInitReply retrying command...
>>>>io/hpiod/mlc.cpp 338_
>>>>Oct 16 20:25:29 [hpiod] unable to read MlcReverseReply
>>>>header: Resource
>>>>temporarily unavailable bytesRead=0 io/hpiod/mlc.cpp 230_
>>>>Oct 16 20:25:29 [hpiod] invalid MLCInitReply: cmd=0, result=3_,
>>>>revision=0 io/hpiod/mlc.cpp 348_
>>>>Oct 16 20:25:30 [hpiod] device cleanup
>>>>uri=hp:/usb/PSC_2200_Series?serial=MY32GF40ZK0G_
>>>>
>>>>And, I also tried an "strace" on the hpiod process and
>>>>produced a lot of
>>>>output, too much to post here I think (but I can if you want ;-) ).
>>>>There was a flurry of activity and then a lot of this over and over:
>>>>
>>>>10847 ioctl(5, USBDEVFS_REAPURBNDELAY, 0x30824258) = -1
>>>>EAGAIN (Resource
>>>>temporarily unavailable)
>>>>10847 select(6, NULL, [5], NULL, {0, 1000}) = 1 (out [5],
>>>>left {0, 1000}) 10847 gettimeofday({1161044995, 616515},
>>>>NULL) = 0 10847 ioctl(5, USBDEVFS_REAPURBNDELAY, 0x30824258)
>>>>= 0 10847 gettimeofday({1161044995, 617430}, NULL) = 0 10847
>>>>ioctl(5, USBDEVFS_SUBMITURB, 0x1003943c) = 0 10847
>>>>gettimeofday({1161044995, 618165}, NULL) =
>>>>0
>>>>
>>>>
>>>>Thanks for any clues you can offer.
>>>>
>>>>
>>>>Russ Krayer
>>>>
>>>>--------------------------------------------------------------
>>>>-----------
>>>>Using Tomcat but need to do more? Need to support web
>>>>services, security? Get stuff done quickly with
>>>>pre-integrated technology to make your job easier Download
>>>>IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>Geronimo
>>>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&
>>>dat=121642
>>>_______________________________________________
>>>HPLIP-Devel mailing list
>>>HPLIP-Devel@lists.sourceforge.net
>>>https://lists.sourceforge.net/lists/listinfo/hplip-devel
>>
>>
>>
>>-------------------------------------------------------------------------
>>Using Tomcat but need to do more? Need to support web services, security?
>>Get stuff done quickly with pre-integrated technology to make your job
>>easier
>>Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>>http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>_______________________________________________
>>HPLIP-Devel mailing list
>>HPLIP-Devel@lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/hplip-devel
>>
><< smime.p7s >>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
HPLIP-Devel mailing list
HPLIP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hplip-devel