Re: system hangs with umax Astra 1200S / freebsd

David Mosberger-Tang (davidm@azstarnet.com)
Sat, 12 Jul 1997 12:45:36 -0700

>>>>> On Sat, 12 Jul 1997 03:04:59 -0400 (EDT), eric <eric@tarsier.colo.erols.net> said:

Eric> I added "Astra 1200S " to the list of umax scanners recognized
Eric> on the hope that it would be more or less like the Astra 600S
Eric> which was already listed.

Eric> scanimage -L lists the scanner as umax:/dev/uk0 as it should,
Eric> the kernel recognizes the scanner, but when I try to any type
Eric> of scan, the entire system hangs solid and needs to be
Eric> power-cycled.

Eric> In debugging mode:
Eric> [umax]
Eric> grabbing scanner
Eric> scanner ready
Eric> scanner reserved
Eric> trying to reposition scanner ...
Eric> scanner ready
Eric> scanner repositioned
Eric> set_window_param
Eric> window descriptor block created with 82 bytes

Eric> and at this point the system hangs completely and needs to be
Eric> reset.

Eric> Can anyone suggest what might be wrong?

Hmmh, what version of FreeBSD and what SCSI controller are you using?
I find it strange that a user-level SCSI program would hang the entire
system. I suppose it might be possible for the scanner to block the
SCSI bus if something bad happens, but it should not lock up the
entire system. Hence I wonder whether the problem might be with the
generic SCSI driver, rather than the UMAX backend.

--david

--
Source code, list archive, and docs: http://www.azstarnet.com/~axplinux/sane/
To unsubscribe: mail -s unsubscribe sane-devel-request@listserv.azstarnet.com