[3277] in linux-scsi channel archive

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

Re: more ncr53c875 driver troubles...

daemon@ATHENA.MIT.EDU (Maarten van Leunen)
Mon Feb 9 02:52:04 1998

Date: 	Mon, 09 Feb 1998 08:44:25 +0100
From: Maarten van Leunen <maartenl@il.fontys.nl>
To: sage <sage@newdream.net>, linux-scsi@vger.rutgers.edu

sage wrote:
> 
> Heya,
> 
> It turns out the copy of the 2.0.33 kernel source didn't have the flag
> to enable the 53c8xx driver for some reason.  I got that compiled in and
> finding the card, but now it's having trouble fully initiallizing
> because it can't get it's own IRQ.. it invariably chooses the one that's
> already being used by the Adaptec 2940.
> 
> I've played with the PCI BIOS settings, enabling Plug & Play and
> changing the IRQ search order, but none of this seems to have any effect
> (other than making both cards try to use a different IRQ).  I also tried
> disabling the shared irq feature in ncr53c8xx.h and passing the various
> ncr53c8xx=irqm:? flags to the kernel.
> 
> Does anyone know how I might resolve this?  I didn't see anything in the
> README.ncr53c8xx file or on usenet that seemed applicable.
> 
> Here's what i get when i boot (this was after i disabled the shared irq
> feature in the source, but was almost exactly the same before that as
> well):
> 
> aic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 16
> aic7xxx: Warning - detected auto-termination.  Please verify driver
>          detected settings and use manual termination if necessary.
> aic7xxx: BIOS enabled, IO Port 0xec00, IO Mem 0xffadf000, IRQ 10,
> Revision B
> aic7xxx: Single Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
> ncr53c8xx: at PCI bus 0, device 12, function 0
> ncr53c8xx: 53c875 detected
> ncr53c875-0: rev=0x03, base=0xffadef00, io_port=0xe800, irq=10
> ncr53c875-0: ID 7, Fast-20, Parity Checking
> ncr53c875-0: on-board RAM at 0xffadd000
> ncr53c875-0: request irq 10 failure
> ncr53c875-0: detaching...
> scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1.1/3.2.1
> scsi : 1 host.
> 
> Thanks in advance--
> sage

Hi,

I don't know much about SCSI but I recently had the same problem with
two PCI networking cards using the same IRQ (in fact they were exactly
identical networking cards). Apparently my computer had 4 PCI slots, the
fourth of which was a slave of the third and hence used the same IRQ as
the third. Changing the IRQ of the fourth in the BIOS had exactly no
effect.

So, after switching one networking card with the PCI Graphics Card
(which doesn't exactly need an IRQ, now does it?) everything detected
fine.

So, perhaps your problem is the same and is it PCI-related and not
SCSI-related.

Just givin' you my two penny's worth of possibilities.

-- 
Maarten van Leunen

Student - Fontys Institute of Technology Eindhoven
e-mail:	maartenl@il.fontys.nl
http://www.il.fontys.nl/~maartenl
http://lok.il.fontys.nl/

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