From: Clifford H. <cj...@os...> - 2001-06-19 01:06:39
|
Folk, I have an HP Officejet 635. Last December I spoke with Mary Kumar, whose daughter worked with us over summer. Mary is head of Support for HP Corporate. I worked previously with her in HP's Australian Software Operation. Anyhow, she said she'd been asked to radically revamp HP's support practises and asked if I had any input. I said yes, I have a nice OJ635 but no Linux drivers - why doesn't HP provide support for the open source community? Anyhow, I don't know if that's what changed things, but I'm glad they have changed! I recently built (from source) the ptal, hpoj, sane and xsane software on my Debian 2.2 (Potato) system, as the available .deb required a few upgrades: (Reading database ... 24449 files and directories currently installed.) Preparing to replace xsane 0.70-1 (using xsane_0.70-1_i386.deb) ... Unpacking replacement xsane ... dpkg: dependency problems prevent configuration of xsane: xsane depends on libc6 (>= 2.1.97); however: Version of libc6 on system is 2.1.3-13. xsane depends on libgimp1.2 (>= 1.2.0); however: Package libgimp1.2 is not installed. xsane depends on libgtk1.2 (>= 1.2.8-3); however: Version of libgtk1.2 on system is 1.2.7-1. xsane depends on libsane (>= 1.0.3); however: Package libsane is not installed. xsane depends on xlibs (>= 4.0.1-11); however: Package xlibs is not installed. dpkg: error processing xsane (--install): dependency problems - leaving unconfigured Errors were encountered while processing: xsane Now, the "hpo" command works fine, but the test scan command hangs. Here's the diagnostic output from the command: PTAL_DEBUG=2 SANE_DEBUG_HP=128 scanimage -d hp:mlc:mlcpp0 --test [sanei_debug] Setting debug level of hp to 128. [hp] sane_init called ptalInit(): debug level set to 2. ptalInit() ptalDeviceProbe: dev=<mlc:mlcpp0>. ptalDeviceAdd(provider=<mlc>,name=<mlcpp0>): dev=0x08050440. ptalDeviceProbe: dev=<mlc:mlcpp1>. ptalDeviceAdd(provider=<mlc>,name=<mlcpp1>): dev=0x08050770. [hp] sane_init will finish with Success [hp] sane_open called [hp] hp_read_config: hp backend v0.94 starts reading config file [hp] hp_read_config: processing line <#scsi HP> [hp] hp_read_config: processing line <#/dev/scanner> [hp] hp_read_config: processing line <> [hp] hp_read_config: processing line <# Parallel-port-connected MFP:> [hp] hp_read_config: processing line <mlc:mlcpp0> [hp] hp_read_config: processing line <option connect-ptal> [hp] hp_read_config: attach mlc:mlcpp0 [hp] hp_get_dev: New device mlc:mlcpp0, connect-ptal, scsi-request=0 [hp] sanei_hp_device_new: mlc:mlcpp0 ptalMlcDeviceOpen(name=<mlcpp0>): found matching dev=0x08050440. ptalChannelAllocate(dev=0x08050440): chan=0x08054840. ptalChannelSetRemoteService(chan=0x08054840,serviceType=2,socketID=0,serviceName=<>) [hp] scsi_flush: writing 2 bytes: [hp] 0x0000 1B 45 .E ptalChannelOpen(chan=0x08054840): fd=4. ptalChannelWrite(chan=0x08054840,buffer=0x0805400E,count=2) There is a delay of several seconds after the scsi_flush lines, then the final two lines appear. Have you any idea what's going wrong here? |