I have an HP OfficeJet k80xi that I am trying to connect to Gentoo Linux via 
USB.  The device shows up, cups found it, and hp-probe shows it as 
hp:/usb/OfficeJet_K80xi?serial=MY23CD60B1OH  HP OfficeJet_K80xi.  I set the 
URL in cups to use the hp: notation.  When I try to scan, Xsane shows up 
searching for scanner, then that disappears and a short while later reports 
that the printer is busy.  I tried using scanimage -L and it showed:

[sanei_debug] Setting debug level of dll to 128.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends 1.0.15
[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 1 devices
device `hpaio:/usb/OfficeJet_K80xi?serial=MY23CD60B1OH' is a hp 
OfficeJet_K80xi multi-function peripheral
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `hpaio's exit function
[dll] sane_exit: finished

but, scanimage by itself showed device busy again:

[sanei_debug] Setting debug level of dll to 128.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends 1.0.15
[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 1 devices
[dll] sane_open: trying to open 
`hpaio:/usb/OfficeJet_K80xi?serial=MY23CD60B1OH'
scanimage: open of device hpaio:/usb/OfficeJet_K80xi?serial=MY23CD60B1OH 
failed: Device busy
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `hpaio's exit function
[dll] sane_exit: finished

At some point, the usblp driver seemed to have crashed, dmesg reports:
...
ppdev0: registered pardevice
ppdev0: unregistered pardevice
ppdev1: claim the port first
ppdev2: claim the port first
ppdev3: claim the port first
drivers/usb/class/usblp.c: usblp0: nonzero read/write bulk status received: -2

To get it working I had to unplug and plug the usb port back in, then I was 
back to the previous busy state.  /var/log/messages show this:
May 12 02:25:45 enterprise hpiod: invalid MLCInitReply retrying command...
May 12 02:25:48 enterprise OfficeJet_K80xi?serial=MY23CD60B1OH: INFO: open 
print channel failed; will retry in 30 seconds...
May 12 02:26:20 enterprise hpiod: invalid MLCInitReply retrying command...
May 12 02:26:23 enterprise OfficeJet_K80xi?serial=MY23CD60B1OH: INFO: open 
print channel failed; will retry in 30 seconds...
May 12 02:26:55 enterprise hpiod: invalid MLCInitReply retrying command...
May 12 02:26:58 enterprise OfficeJet_K80xi?serial=MY23CD60B1OH: INFO: open 
print channel failed; will retry in 30 seconds...

-- 
Loren M. Lang
[EMAIL PROTECTED]
http://www.alzatex.com/


Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
Fingerprint: CEE1 AAE2 F66C 59B5 34CA  C415 6D35 E847 0118 A3D2


-------------------------------------------------------
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-Help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hplip-help

Reply via email to