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. Here
are some suggestions. 

1. Did your install of HPLIP complete correctly?
2. Do you have any old copy of HPLIP still installed?
3. Try a clean install of the latest HPLIP 1.6.10.

If you are still having problems, give us your system details and we
will try to reproduce the problem in-house.
 
-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

Reply via email to