sanei_scsi issue

From: Bernhard Mogens Ege (bme@vision.auc.dk)
Date: Fri Jul 28 2000 - 01:07:52 PDT

  • Next message: Henning Meier-Geinitz: "TODO for 1.0.3"

    I have a problem using sane-1.0.2. I have compiled with debug enabled
    and have run it with debug levels set at 128 (maximum). This I did as
    sane takes a long time to complete its job (which is to list the
    scanner devices attached).

    This is the command:

    SANE_DEBUG_SANEI_SCSI=128 SANE_DEBUG_HP=128 LD_LIBRARY_PATH=lib bin/scanimage --list-devices

    and it gives this output (only the part is shown):

    [sanei_init_debug]: Setting debug level of hp to 128.
    [hp] init called
    [hp] get_devices called
    [hp] hp_read_config: hp backend v0.86 starts reading config file
    [hp] hp_read_config: processing line <scsi HP>
    [hp] hp_read_config: processing line </dev/scanner>
    [hp] hp_read_config: attach scsi HP
    [sanei_init_debug]: Setting debug level of sanei_scsi to 128.
    [sanei_scsi] searched device is /dev/sga
    [hp] hp_get_dev: New device /dev/sga, connect-scsi, scsi-request=1
    [sanei_init_debug]: Setting debug level of sanei_scsi to 128.
    [sanei_scsi] sanei_scsi_open: SG driver version: 20138
    [sanei_scsi] sanei_scsi_open_extended: using 131072 bytes as SCSI buffer
    [sanei_scsi] trying to enable low level command queueing
    [sanei_scsi] sanei_scsi_open: Host adapter queue depth: 1
    [sanei_scsi] sanei_scsi_open: SG driver can change buffer size at run time
    [hp] scsi_inquire: sending INQUIRE
    [sanei_scsi] scsi_req_enter: entered 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] scsi_req_enter: queue_used: 1, queue_max: 1
    [sanei_scsi] sanei_scsi_req_wait: waiting for 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] sanei_scsi_req_wait: read 72 bytes
    [hp] scsi_new: sending TEST_UNIT_READY
    [sanei_scsi] scsi_req_enter: entered 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] scsi_req_enter: queue_used: 1, queue_max: 1
    [sanei_scsi] sanei_scsi_req_wait: waiting for 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] sanei_scsi_req_wait: read 36 bytes
    [hp] scsi_flush: writing 2 bytes:
     0x0000 1B 45 .E
    [sanei_scsi] scsi_req_enter: entered 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] scsi_req_enter: queue_used: 1, queue_max: 1
    [sanei_scsi] sanei_scsi_req_wait: waiting for 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008

    First pause...

    [sanei_scsi] sanei_scsi_req_wait: read 36 bytes
    [hp] scsi_flush: writing 7 bytes:
     0x0000 1B 2A 73 32 35 37 45 .*s257E
    [sanei_scsi] scsi_req_enter: entered 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] scsi_req_enter: queue_used: 1, queue_max: 1
    [sanei_scsi] sanei_scsi_req_wait: waiting for 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] sanei_scsi_req_wait: read 36 bytes

    Second pause...

    [sanei_scsi] scsi_req_enter: entered 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] scsi_req_enter: queue_used: 1, queue_max: 1
    [sanei_scsi] sanei_scsi_req_wait: waiting for 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] sanei_scsi_req_wait: read 52 bytes
    [hp] scsi_read: 16 bytes:
     0x0000 1B 2A 73 32 35 37 64 30 56 50 20 20 20 20 20 20 .*s257d0VP
    [hp] probe_scanner: Probing /dev/sga
    [hp] probing Plus
    [hp] scsi_flush: writing 5 bytes:
     0x0000 1B 2A 73 33 45 .*s3E
    [sanei_scsi] scsi_req_enter: entered 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008
    [sanei_scsi] scsi_req_enter: queue_used: 1, queue_max: 1
    [sanei_scsi] sanei_scsi_req_wait: waiting for 0x4018d008
    [sanei_scsi] sanei_scsi.issue: 0x4018d008

    Third pause...

    And so on.

    What seems to be the problem here?

    I know sane-1.0.1 worked (and still does) fine with this SCSI card
    (sym53c416) and this scanner (HP PhotoSmart Photo Scanner).

    regards,

    Bernhard Ege

    --
    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 : Fri Jul 28 2000 - 01:01:01 PDT