RE: Installing Suse 8.1 on Alphaserver with DAC960
"Ken Gramm" <[email protected]> Tue, 6 Jan 2004 15:27:30 -0600
| Newsgroups | gmane.linux.suse.axp |
|---|---|
| Message-ID | <64F5BDAF597FFF43BF89D1706F9C8150756B@typhoon.disasters.devastation.cc> |
------_=_NextPart_001_01C3D49B.E3C9E728
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thanks for the info.
=20
After googling around for 1000A/266 info, I think I know why your system
works and mine doesn't. My Alpha (which is a 2100 4/275 500MP) doesn't
use SIMM chips. Instead, my server has 4 large (~ 30cm x 25cm) memory
cards which are full of DIP chips (128 MB / card). Now, I am not a
system designer nor am I a very good C/C++ programmer, but I do know
enough to realize that when the only kernel I can get to work has if
statements in the drivers that state:
#if defined(__alpha__)
# define DAC960_USE_LARGEMEM_PCI_API
/*
* In order to keep track of the allocation and deallocation of
the PCI bus
* mapping resources during development, the patch uses symbols
to indicate
* matching map/unmap pairs. The symbol "m00xx" indicates an
occurrence of
* "pci_map_single", and is matched by the symbol "u00xx" which
indicates
* the occurrence of "pci_unmap_single", unmapping the original
resource.
* The symbol "b00xx" indicates the location of code which
replaces an
* instance of "Bus32_to_Virtual".
*/
#else
# undef DAC960_USE_LARGEMEM_PCI_API
#endif
=20
then there has to be something different about the memory structure of
my machine that is keeping it from working with SuSE's kernel or with
the standard kernels off of kernel.org.
=20
Anyway, in case anyone else is thinking of converting their Alpha 2100,
I finally did get my box to see its PCI based DAC960 under SuSE. I had
to replace the SuSE kernel with one I compiled using a custom kernel
from HP intended for use in RH 7.2 Alpha, but it does work. Now all I
have to do is move root from its current location (a single SCSI drive)
over to the raid partition, reconfigure aboot, and change the SRM
settings, and I should be good to go.
=20
=20
-----Original Message-----
From: Erwin de Beer [mailto:[email protected]]=20
Sent: Monday, January 05, 2004 4:20 AM
To: Ken Gramm
Subject: RE: [suse-axp] Installing Suse 8.1 on Alphaserver with
DAC960
=09
=09
Hello Ken,
=20
I'm using a DAC960 in an Alphaserver 1000A/266.
=20
Regards,
Erwin
-----Original Message-----
From: Ken Gramm [mailto:[email protected]]
Sent: 5 januari 2004 5:46
To: Erwin de Beer
Subject: RE: [suse-axp] Installing Suse 8.1 on
Alphaserver with DAC960
=09
=09
Hello Erwin,
A few months ago, you inquired about getting SuSE 8.1
working with your DACi960 cards. You later said you could successfully
load the DAC drivers during setup. One question that I would like to
ask you is what type of Alpha are you running? Reason for my query is
that I have tried with no luck since SuSE 7.1 to get SuSE to see my 960
cards (which do have firmware 2.73). I know my cards work as I have
used them in i386 boxes successfully (both under NT/2000 and SuSE), and
I have used them in the Alpha under NT 4.0, RH 7.2, and FreeBSD 5.1. I
just can't get SuSE to see these silly cards.
=20
Anyway enough ranting, I am happy to hear that you were
successful in you attempts and just wanted to know a few more details
from your experience.
=20
Thanks in advance.
=20
Ken Gramm
=20
=20
-----Original Message-----
From: Erwin de Beer [mailto:[email protected]]=20
Sent: Thursday, November 20, 2003 3:14 AM
To: Ken Gramm; [email protected]
Subject: RE: [suse-axp] Installing Suse 8.1 on
Alphaserver with DAC960
=09
=09
I got it to work finally. I can now boot suse
8.1 from the mylex raid with the 2.73 firmware. The driver included
detects my dac960 during setup (load scsi DAC960 in first setup screen).
I had to assign a BSD disklabel to the raidset with fdisk and reboot.
Partitioning worked in the second run.
Booting from the DAC960 required a recompile of
the kernel, but a mkinitrd and some editing in /etc/aboot.conf will do
the trick as well to load the DAC960 driver during boot.
-----Original Message-----=20
From: Ken Gramm [mailto:[email protected]]=20
Sent: zaterdag 15 november 2003 0:49=20
To: [email protected]=20
Subject: Re: [suse-axp] Installing Suse 8.1 on
Alphaserver with DAC960=20
I asked the same question a few months ago and
didn't get any=20
responses. Though I never did get 8.1 to see
the Mylex cards of my=20
Alpha Server 2100, I did discover that the
DACi960 driver in the Alpha=20
distro doesn't work (at least not with my 2.73
firmware cards). I also=20
found out that the driver which comes in RH 7.2
Alpha (which you can=20
download from=20
=09
ftp://ftp2.compaq.com/pub/linux/RedHat/7.2-alpha/release-isos/ and which
sees the DACi960 during install) contains
different code then the SUSE=20
version. From what I could tell, the RH Alpha
driver uses a different=20
addressing scheme for its memory usage.=20
If you are interested, I could send you a copy
of the RH driver and you=20
could take a stab at it.=20
K=20
On Fri, 2003-11-14 at 05:44, Erwin de Beer
wrote:=20
> Has anyone been able to successfully install
Suse 8.1 on a machine=20
> with a DAC960 scsi controller?=20
>=20
> I'd like to know the steps to achieve this, so
that the machine can=20
> boot from the DAC960 into Suse. Anyone got
some tips for me?=20
>=20
> I read about the partitioning problem (ran
into it myself as well), is=20
> there a fix or workaround for this, applying
to the DAC960?=20
>=20
> Thanks for any information.=20
>=20
> Erwin=20
>=20
------_=_NextPart_001_01C3D49B.E3C9E728--