[1618] in linux-scsi channel archive
Re: Corel LS2000 SCSI card driver...?
daemon@ATHENA.MIT.EDU (Zoltan Csahok)
Wed Mar 26 11:35:26 1997
From: csahok@hercules.elte.hu (Zoltan Csahok)
To: linux-scsi@vger.rutgers.edu
Date: Wed, 26 Mar 1997 17:29:22 +0100 (MET)
Hi!
>The card is based on the NCR 53C400 chip which is supported in
>Linux under the generic NCR 5380 driver. However, the g_NCR5380 driver
>hangs my machine if I try to use it.
I had similar problems with a HP 4P scanner SCSI card. It also has
53c400. (Actually, 53c400a, it seems to make some difference.)
I've found out that the card is in some kind of inactive state after power
on. The linux driver is a bit brain-dead and sits in an infinite loop
if the card isn't responding => the machine freezes rock solid.
The only way I could resolve this problem is first booting to DOS,
loading the low-level DOS driver (MINI400I.SYS in my case) from CONFIG.SYS,
and then warm boot to linux. Don't forget to remember what setting
have DOS used/set. (for my card it was i/o=0x350[=i/o mapped], no irq)
As a linux driver the one for 5380 worked for me, but when I switched on
the 53c400 support then it hung again. I've patched the driver to
work with 53c400a, and now it works well.
Hope this helps.
Zoltan.