[1032] in linux-scsi channel archive
Problems with BusLogic BT-958 card
daemon@ATHENA.MIT.EDU (Joshua M. Thompson)
Wed Nov 27 19:07:16 1996
Date: Wed, 27 Nov 1996 18:56:25 -0500 (EST)
From: "Joshua M. Thompson" <invid@optera.com>
To: linux-scsi@vger.rutgers.edu
I'm running a Linux 2.0.26 system here on a Pentium 133. We're trying to
move our system from standard hard disks (connected to an Adaptec 2940) to
a MicroNet Datadoc 7000 RAID-5 system on a BusLogic BT-958. However, I've
run into a strange problem. BusLogic tech support kindly emailed me the
latest BIOS for the card but this did not solve the problem.
(for reference, the Datadoc has two wide SCSI busses that talk to the
drives, plus a third wide bus for talking to the computer. The controller
doing the work is a "CMD TECH CRD-5300")
Originally, the system was running off of standard drives connected to the
2940. Since the busLogic card is scanned first and would've messed up the
drive ordering, I booted with the RAID array connected but turned off.
Once the system came up, I had the BusLogic "find" the RAID by issuing
"scsi add-single-device" commands to /proc/scsi/scsi and added all three
RAID drives (they show up as one ID but three different LUNs).
At this point I proceeded to copy several gigs of data to the RAID array.
So far so good. The problem came when I shut down, took away the old
drives, and tried to boot from _just_ the RAID array (which now had all
the data previously on the old drives on the 2940 card). The system starts
to come up, but as soon as it tries to mount the root drive, I get a
flurry of SCSI timeouts, plus a number of SCSI resets as the BusLogic
driver tries to fix the problem. In the end, it just sits there forever
with timeouts followed by scsi resets, and never really gets anywhere.
Since then I have put the RAID array on the 2940 and I am running fine.
However I want to ditch this Adaptec card ASAP so I need to get the
BusLogic working.
Since the original data copy went fine I'm assuming the card, cables, and
array are working fine. Could there be something that happens at boot time
(either in the card BIOS or in the driver) that is confusing the RAID
controller? Has anyone experienced something like this before?
--
invid@optera.com | We are Grey
http://www.optera.com/~invid | We stand between the Candle and the Star
| Between the Darkness and the Light