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