Re: More info on my HP Scanjet IIp prob.

From: Peter Kirchgessner (peter@kirchgessner.net)
Date: Sat Jan 15 2000 - 02:45:28 PST

  • Next message: Ben Laurie: "Re: More info on my HP Scanjet IIp prob."

    Hello Nicholas,

    it seems that the scanner does not respond to some of the very first
    inquire commands. It recognized as an HP scanner because otherwise it
    would have failed earlier.
    Maybe it is a timing problem.

    Please try to donwload the hpscan tool from my homepage and build it on
    your machine.

    If you have build it, set the environment variable SANE_DEBUG_HPSCAN to
    128 and
    start the command

    hpscan /dev/scsi/sc1d5l0 -qerror

    and

    hpscan /dev/scsi/sc1d5l0 -reset 0 -qerror

    and send the output back to me. The latter one will do similar things
    like on startup of scanimage.

    Sincerely

    Peter

    Nicholas Floersch wrote:
    >
    > Hello Again,
    >
    > I set the debug levels and got the following debug output from my system
    > when running scanimage. All that I get out of the following is that my
    > scanner is not responding to the SCL commands correctly (SCL == Scanner
    > Command Language, right?). So I am pretty sure that my configuration of
    > SANE is OK, but something else is definitely wrong... But like I mentioned
    > before, the scanner works fine under (egad) Windoze.
    >
    > - my debug output -
    >
    > [15:09:05]inigo:~ $ scanimage -d hp:/dev/scanner
    > [sanei_init_debug]: Setting debug level of dll to 128.
    > [dll] adding backend net
    > [dll] adding backend hp
    > [dll] loading backend hp
    > [dll] dlopen()ing `/usr/local/lib/sane/libsane-hp.so.1'
    > [dll] init: initializing backend `hp'
    > [sanei_init_debug]: Setting debug level of hp to 128.
    > [hp] init called
    > [hp] hp_read_config: hp backend v0.82 starts reading config file
    > [hp] hp_read_config: processing line <scsi HP>
    > [hp] hp_read_config: processing line </dev/scsi/sc1d5l0>
    > [hp] hp_read_config: attach scsi HP
    > [hp] hp_get_dev: New device /dev/scsi/sc1d5l0, connect-scsi,
    > scsi-request=1
    > [hp] scsi_inquire: sending INQUIRE
    > [hp] scsi_new: sending TEST_UNIT_READY
    > [hp] scsi_flush: writing 2 bytes:
    > 0x0000 1B 45 .E
    > [hp] scsi_flush: writing 7 bytes:
    > 0x0000 1B 2A 73 32 35 37 45 .*s257E
    > [hp] scsi_read: 0 bytes:
    > [hp] scl_inq: malformed response: expected 's257d', got ''
    > [hp] scl_errcheck: Can't read SCL error stack: Error during device I/O
    > [hp] sanei_hp_device_new: SCL reset failed
    > [hp] scsi_close: closing fd 5
    > [hp] hp_read_config: attach /dev/scsi/sc1d5l0
    > [hp] hp_get_dev: New device /dev/scsi/sc1d5l0, connect-scsi,
    > scsi-request=1
    > [hp] scsi_inquire: sending INQUIRE
    > [hp] scsi_new: sending TEST_UNIT_READY
    > [hp] scsi_flush: writing 2 bytes:
    > 0x0000 1B 45 .E
    > [hp] scsi_flush: writing 7 bytes:
    > 0x0000 1B 2A 73 32 35 37 45 .*s257E
    > [hp] scsi_read: 0 bytes:
    > [hp] scl_inq: malformed response: expected 's257d', got ''
    > [hp] scl_errcheck: Can't read SCL error stack: Error during device I/O
    > [hp] sanei_hp_device_new: SCL reset failed
    > [hp] scsi_close: closing fd 5
    > [hp] hp_device_info_get: device /dev/scanner not configured. Using default
    > [hp] hp_get_dev: New device /dev/scanner, connect-scsi, scsi-request=1
    > [hp] scsi_inquire: sending INQUIRE
    > [hp] scsi_new: sending TEST_UNIT_READY
    > [hp] scsi_flush: writing 2 bytes:
    > 0x0000 1B 45 .E
    > [hp] scsi_flush: writing 7 bytes:
    > 0x0000 1B 2A 73 32 35 37 45 .*s257E
    > [hp] scsi_read: 0 bytes:
    > [hp] scl_inq: malformed response: expected 's257d', got ''
    > [hp] scl_errcheck: Can't read SCL error stack: Error during device I/O
    > [hp] sanei_hp_device_new: SCL reset failed
    > [hp] scsi_close: closing fd 4
    > scanimage: open of device hp:/dev/scanner failed: Error during device I/O
    > [dll] exiting
    > [dll] calling backend `hp's exit function
    > [hp] exit called
    >
    > - end of my debug output -
    >
    > As mentioned before, the OS is SGI IRIX v6.2. The machine is an SGI
    > Inidigo2 Impact Machine with an r4400 MIPS cpu (not that any of that
    > should matter - but what do I know...). I compiled using gcc and gmake.
    >
    > Please give me a hint...
    >
    > -Nick Floersch
    > zoontf@cs.ubishops.ca
    >
    > --
    > Source code, list archive, and docs: http://www.mostang.com/sane/
    > To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com

    -- 
    Peter Kirchgessner
    WWW:    http://www.kirchgessner.net
    e-mail: peter@kirchgessner.net
    

    -- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com



    This archive was generated by hypermail 2b29 : Sat Jan 15 2000 - 02:46:16 PST