[3187] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: AHA1542CF suddenly stopped working! Help!

daemon@ATHENA.MIT.EDU (Leonard N. Zubkoff)
Tue Feb 3 13:48:18 1998

Date: 	Tue, 3 Feb 1998 10:06:06 -0800
From: "Leonard N. Zubkoff" <lnz@dandelion.com>
To: libove@felines.org
CC: linux-scsi@vger.rutgers.edu, redhat-list@redhat.com
In-reply-to: <Pine.LNX.3.96.980203085417.746C-100000@panther.felines.org>
	(message from Jay Vassos-Libove on Tue, 3 Feb 1998 09:25:33 -0500
	(EST))

  Date: 	Tue, 3 Feb 1998 09:25:33 -0500 (EST)
  From: Jay Vassos-Libove <libove@felines.org>

  [snip]

  first installed the software to test it out) and it too would load the
  boot loader and kernel from the SCSI chain, and get the same SCSI bus
  screwup when the AHA1542 driver initialized.

  [snip]

  Another experiment:  I booted a DOS 5.0 floppy, ran FDISK, wiped out the
  Linux (NON-DOS) partitions, made a single primary full-size (307M) DOS
  partition and made it bootable, rebooted the DOS floppy, formatted the
  drive with system files, and ... oh, right, gotta do FDISK/MBR or else it
  will still read the boot loader from Linux and load the kernel from the
  middle of the disk where the DOS "format" didn't actually erase it :)

  Okay, so I did FDISK/MBR and booted fine in to DOS.

  As far as I'm concerned, this proves that the hardware is good, and that
  the fault is something in the Linux kernel/driver.

  Any suggestions, please? I'd really prefer to be using that Pentium
  instead of the old 486 on which I'm now typing this message...

This proves nothing so far.  Accesses made through the BIOS, which includes
loading the boot loader and kernel, as well as DOS operation (possibly unless
you've loaded the ASPI manager) do not require interrupts to be operational.

The most likely cause of the problems you've reported is interrupts not getting
from the host adapter to the Adaptec 1542 driver.  Check the IRQ channel
assignment on the host adapter and make sure that IRQ channel is assigned to
"ISA" rather than "PCI" in the motherboard BIOS.

		Leonard

home help back first fref pref prev next nref lref last post