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
