[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

AlphaServer 2000 with DAC960PD Problems


I posted a while ago about kernel configs on the above machine, I have a
config that works mainly, it seems to take an age to boot compared to
the default debian kernel but once it boots performance is fine.

My woes are as you can probably guess with the DAC960PD (Firmware
2.73-00), i'm not quite ready to give up yet on it, altho it's getting
pretty close :) I'm using kernel 2.2.20.

lspci -vv gives:


00:08.0 RAID bus controller: Mylex Corporation DAC960P
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
	Latency: 255 (1000ns min), cache line size 08
	Interrupt: pin A routed to IRQ 36
	Region 0: I/O ports at a000
	Expansion ROM at 0000000081040000 [disabled]

However when i try and insmod the DAC960 module I get the following:

DAC960: ***** DAC960 RAID Driver Version 2.2.11 of 11 October 2001 *****
DAC960: Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com>
DAC960#0: Unable to map Controller Register Window for Controller at
DAC960#0: PCI Bus 0 Device 8 Function 0 I/O Address a000 PCI Address 0x0

So it seems that the bios? isn't assigning the card a PCI Address and
hence the DAC960 driver isn't liking it? I have looked at setpci but I
can't see anyway to set the PCI Address, is there something in the bios
that I can do to set this up? Or maybe I have missed something in
setpci? Or have I missed something completely obvious :)

Any Ideas?

Thanks for your time.


Reply to: