Anonymous_User Absent Member.
Absent Member.
3236 views

Raid controller driver install problem

Hello,

I have a linux Open Enterprise Server 9 SP2. I am trying to install an
Adaptec 1420SA SATA RAID controller. Card installed just fine and I created
the array from the management utility on the card. Since the CD only had
drivers for SLES 9 SP1, I downloaded new drivers from Adaptec for SLES 9
SP2.

This should work for OES 9 Sp2, right? There are other drivers on the site
for the 1420SA at:
http://www.adaptec.com/worldwide/support/drivers_by_product.jsp?sess=no〈
uage=English+US&cat=/Product/AAR-1420SA#SuSE%20Linux%20Enterprise%20Server%2
09

Would a different driver work better?

The driver will not install with a "No prebuilt module for
2.6.5-7.252-default i686" error. How do I get a prebuilt kernel? Or is the
install script just not finding it? Or do I have the wrong Kernel?

Any help would be greatly appreciated!

Thanks

Matt

Here is the full error message:

Installing package!

Preparing...
##################################################
aar81xx
##################################################

Adaptec aar81xx driver installer - V1.1.5735.0-1


Backing up all modified files to /boot/aar81xx-backup-10

Using GRUB configuration
If this is not what you want, rename your /boot/grub/menu.lst file
/usr/adaptec/aar81xx
ls: ?: No such file or directory
/boot
lrwxrwxrwx 1 root root 26 May 17 19:57 initrd ->
initrd-2.6.5-7.252-default
/boot/initrd is a link !!!

/boot/vmlinuz /boot/initrd-2.6.5-7.252-default Failsafe
Configuration [Failsafe]
/boot/vmlinuz -> 2.6.5-7.252-default

****** PROBLEM *******
No prebuilt module for 2.6.5-7.252-default i686
**********************
/usr/adaptec/aar81xx
ls: ?: No such file or directory
/boot
lrwxrwxrwx 1 root root 26 May 17 19:57 initrd ->
initrd-2.6.5-7.252-default
/boot/initrd is a link !!!

/boot/vmlinuz /boot/initrd-2.6.5-7.252-default Linux
Configuration [Linux]
Same as last initrd. Skipping.

***************************************
******** NO MODULES INSTALLED *********
***************************************

Done.
error: %post(aar81xx-1.1.5735.0-1) scriptlet failed, exit status 1

Labels (2)
0 Likes
9 Replies
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

Hi Matt,

Am Thu, 18 May 2006 12:40:19 +0000 schrieb Matt Schlawin:

> Hello,
>
> I have a linux Open Enterprise Server 9 SP2. I am trying to install an
> Adaptec 1420SA SATA RAID controller. Card installed just fine and I created
> the array from the management utility on the card. Since the CD only had
> drivers for SLES 9 SP1, I downloaded new drivers from Adaptec for SLES 9
> SP2.
>
> This should work for OES 9 Sp2, right? There are other drivers on the site
> for the 1420SA at:
> http://www.adaptec.com/worldwide/support/drivers_by_product.jsp?sess=no〈
> uage=English+US&cat=/Product/AAR-1420SA#SuSE%20Linux%20Enterprise%20Server%2
> 09
>
> Would a different driver work better?
>
> The driver will not install with a "No prebuilt module for
> 2.6.5-7.252-default i686" error. How do I get a prebuilt kernel? Or is the
> install script just not finding it? Or do I have the wrong Kernel?


have you done a 'make cloneconfig' in the source directory before
installing the driver?

regards
Christian

0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

Thanks,

I tried that and all I get is a "No rule to make target 'cloneconfig'" error
message. What directory should I be in?

Matt

>>> On 5/21/2006 at 6:00 am, in message

<pan.2006.05.21.11.03.46.493630@gne.de>, Christian Mies<cmies@gne.de>
wrote:
> Hi Matt,
>
> Am Thu, 18 May 2006 12:40:19 +0000 schrieb Matt Schlawin:
>
>> Hello,
>>
>> I have a linux Open Enterprise Server 9 SP2. I am trying to install an
>> Adaptec 1420SA SATA RAID controller. Card installed just fine and I

> created
>> the array from the management utility on the card. Since the CD only

> had
>> drivers for SLES 9 SP1, I downloaded new drivers from Adaptec for SLES 9
>> SP2.
>>
>> This should work for OES 9 Sp2, right? There are other drivers on the

> site
>> for the 1420SA at:
>>

> http://www.adaptec.com/worldwide/support/drivers_by_product.jsp?sess=no&la


> ng
>>

>

uage=English+US&cat=/Product/AAR-1420SA#SuSE%20Linux%20Enterprise%20Server%
> 2
>> 09
>>
>> Would a different driver work better?
>>
>> The driver will not install with a "No prebuilt module for
>> 2.6.5-7.252-default i686" error. How do I get a prebuilt kernel? Or is


> the
>> install script just not finding it? Or do I have the wrong Kernel?

>
> have you done a 'make cloneconfig' in the source directory before
> installing the driver?
>
> regards
> Christian

0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

/usr/srvc/linux

--
Christian Mies
GNE IT Solution GmbH
cmies@NOSPAMgne.de

....for any problem their will be a solution
"Matt Schlawin" <MSchlawin@FVLHS.ORG> schrieb im Newsbeitrag
news:4471689D.EB76.001E.0@FVLHS.ORG...
> Thanks,
>
> I tried that and all I get is a "No rule to make target 'cloneconfig'"
> error
> message. What directory should I be in?
>
> Matt
>
>>>> On 5/21/2006 at 6:00 am, in message

> <pan.2006.05.21.11.03.46.493630@gne.de>, Christian Mies<cmies@gne.de>
> wrote:
>> Hi Matt,
>>
>> Am Thu, 18 May 2006 12:40:19 +0000 schrieb Matt Schlawin:
>>
>>> Hello,
>>>
>>> I have a linux Open Enterprise Server 9 SP2. I am trying to install an
>>> Adaptec 1420SA SATA RAID controller. Card installed just fine and I

>> created
>>> the array from the management utility on the card. Since the CD only

>> had
>>> drivers for SLES 9 SP1, I downloaded new drivers from Adaptec for SLES 9
>>> SP2.
>>>
>>> This should work for OES 9 Sp2, right? There are other drivers on the

>> site
>>> for the 1420SA at:
>>>

>> http://www.adaptec.com/worldwide/support/drivers_by_product.jsp?sess=no&la

>
>> ng
>>>

>>

> uage=English+US&cat=/Product/AAR-1420SA#SuSE%20Linux%20Enterprise%20Server%
>> 2
>>> 09
>>>
>>> Would a different driver work better?
>>>
>>> The driver will not install with a "No prebuilt module for
>>> 2.6.5-7.252-default i686" error. How do I get a prebuilt kernel? Or is

>
>> the
>>> install script just not finding it? Or do I have the wrong Kernel?

>>
>> have you done a 'make cloneconfig' in the source directory before
>> installing the driver?
>>
>> regards
>> Christian



0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

Christian Mies wrote:
> /usr/srvc/linux
>


by that he means /usr/src/linux 🙂

--
Justin Grote
Novell Support Connection Sysop
Network Architect
JWG Networks
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

Hmmmm. don't have that directory. under /usr/src all I have is the
directory:
linux-2.6.5-7.252-obj

under that directory is the i386 directory.

under that is the default directory

and in the default directory, the only file is Module.symvers

This is a clean install with just SP3 and all the red-carpet updates
applied. Am I missing some files?

I specifically bought this adaptec card because it supports SLES9sp2 and I
thought OES was built on SLES9. Should I install SLES9 instead of OES?

Matt

>>> On 5/22/2006 at 9:53 am, in message

<lfkcg.897$Mr.478@prv-forum2.provo.novell.com>, Christian
Mies<cmies@gne.de> wrote:
> /usr/srvc/linux

0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

Matt Schlawin wrote:
> Hmmmm. don't have that directory. under /usr/src all I have is the
> directory:
> linux-2.6.5-7.252-obj


Oh, you need to install the kernel-source RPM via YaST. Then it will be
there.

> This is a clean install with just SP3 and all the red-carpet updates
> applied. Am I missing some files?


You sure about that? OES SP3 isn't out yet.
>
> I specifically bought this adaptec card because it supports SLES9sp2 and I
> thought OES was built on SLES9. Should I install SLES9 instead of OES?


If you downloaded OES SP2, it is really SLES9 SP3, so the kernel
versions are probably different. One of the annoyances with Linux is
that the kernel doesn't have a standard, unchanging driver API, so every
little kernel revision requires a new driver to be built. So if Adaptec
only provides drivers for SLES9 SP2, then unless you want hassles you
should install SLES9 SP2 and *NEVER* update the kernel unless adaptec
releases an updated driver. If you have an OES system already installed,
you have to get the kernel that it is looking for (2.6.5-7.252-default)
from the SLES9 SP2 CD's, install the RPM, and set up the server to boot
from that kernel. Then the script will probably work OK.

However, it's quite possible that the kernel includes the drivers for
your card already.

Could you do an "lspci | grep Adaptec" and post the output lines here?
It will go a long way to finding out how your card is supported.

--
Justin Grote
Novell Support Connection Sysop
Network Architect
JWG Networks
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

I'm sorry. I do realize the OES is on SP2 (which I have installed) and
that SLES is on SP3. The kernel numbers are indeed different:

Here is the output from the lspci command:

0000:03:06.0 RAID bus controller: Adaptec Serial ATA II RADI 1420SA (rev
01)

I have quite a bit of work into this OES server and would much rather keep
it going than start over with SLES.

Thanks! It feels like I'm making some progress!

Matt

>>> On 5/22/2006 at 11:06 am, in message

<fklcg.953$Mr.861@prv-forum2.provo.novell.com>, Justin Grote
[SysOp]<jgrote@jwgnetworks.com> wrote:
> Matt Schlawin wrote:
>> Hmmmm. don't have that directory. under /usr/src all I have is the
>> directory:
>> linux-2.6.5-7.252-obj

>
> Oh, you need to install the kernel-source RPM via YaST. Then it will be
> there.
>
>> This is a clean install with just SP3 and all the red-carpet updates
>> applied. Am I missing some files?

>
> You sure about that? OES SP3 isn't out yet.
>>
>> I specifically bought this adaptec card because it supports SLES9sp2 and


> I
>> thought OES was built on SLES9. Should I install SLES9 instead of OES?

>
> If you downloaded OES SP2, it is really SLES9 SP3, so the kernel
> versions are probably different. One of the annoyances with Linux is
> that the kernel doesn't have a standard, unchanging driver API, so every
>
> little kernel revision requires a new driver to be built. So if Adaptec
> only provides drivers for SLES9 SP2, then unless you want hassles you
> should install SLES9 SP2 and *NEVER* update the kernel unless adaptec
> releases an updated driver. If you have an OES system already installed,
>
> you have to get the kernel that it is looking for (2.6.5-7.252-default)
> from the SLES9 SP2 CD's, install the RPM, and set up the server to boot
> from that kernel. Then the script will probably work OK.
>
> However, it's quite possible that the kernel includes the drivers for
> your card already.
>
> Could you do an "lspci | grep Adaptec" and post the output lines here?
> It will go a long way to finding out how your card is supported.

0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

Matt Schlawin wrote:
> I'm sorry. I do realize the OES is on SP2 (which I have installed) and
> that SLES is on SP3. The kernel numbers are indeed different:
>
> Here is the output from the lspci command:
>
> 0000:03:06.0 RAID bus controller: Adaptec Serial ATA II RADI 1420SA (rev
> 01)
>
> I have quite a bit of work into this OES server and would much rather keep
> it going than start over with SLES.
>
> Thanks! It feels like I'm making some progress!


I assume you're using this driver:
http://tinyurl.com/zxnuv

Apparently it only supports up to SLES SP2, while OES SP2 is at SLES SP3
level.

By the way, the 1420SA is *NOT* a hardware raid card. Even though you do
the setup in BIOS, it passes all raid operations to the software driver,
so you're not getting any benefit in hardware. It's called HostRAID, and
is basically junk software raid marketed in such a way that dupes people
into thinking it's hardware raid because it never explicitly says it is
software raid except in the fine print. This is affectionately referred
to as "fake raid" in my circles 🙂

I would highly suggest you just get a standard SATA controller card, and
use the native software RAID built into Linux. It performs just as well
and often better than HostRAID, and is *far* more portable in the event
of a disaster, as you don't have to find the exact controller card in
order to recover in case of a server burnout.

That being said, I did find a way that you might be able to get it to
build under any kernel. These instructions are for CentOS, but they
should work pretty well for SLES9:

http://www.centos.org/modules/newbb/viewtopic.php?topic_id=1560

--
Justin Grote
Novell Support Connection Sysop
Network Architect
JWG Networks
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Raid controller driver install problem

YESSSSS!!!! IT WORKS!!!!!

Thanks a ton Justin, you are a genius! I was so worried I would have to
reformat and install SLES and lose all the work I have done so far.

Also, thanks for the info on the card. We only paid $100 so we know it is
not a high end card. The only purpose for these drives is to run RSYNC and
back up our SAN. (Which, BTW, is syncing as I type! 🙂 We are not using
the RAID functions on the card.

Thanks again.

Matt

>>> On 5/22/2006 at 12:38 pm, in message

<FGmcg.1064$Mr.845@prv-forum2.provo.novell.com>, Justin Grote
[SysOp]<jgrote@jwgnetworks.com> wrote:
> Matt Schlawin wrote:
>> I'm sorry. I do realize the OES is on SP2 (which I have installed) and
>> that SLES is on SP3. The kernel numbers are indeed different:
>>
>> Here is the output from the lspci command:
>>
>> 0000:03:06.0 RAID bus controller: Adaptec Serial ATA II RADI 1420SA (rev
>> 01)
>>
>> I have quite a bit of work into this OES server and would much rather

> keep
>> it going than start over with SLES.
>>
>> Thanks! It feels like I'm making some progress!

>
> I assume you're using this driver:
> http://tinyurl.com/zxnuv
>
> Apparently it only supports up to SLES SP2, while OES SP2 is at SLES SP3
>
> level.
>
> By the way, the 1420SA is *NOT* a hardware raid card. Even though you do
>
> the setup in BIOS, it passes all raid operations to the software driver,
>
> so you're not getting any benefit in hardware. It's called HostRAID, and
>
> is basically junk software raid marketed in such a way that dupes people
>
> into thinking it's hardware raid because it never explicitly says it is
> software raid except in the fine print. This is affectionately referred
> to as "fake raid" in my circles 🙂
>
> I would highly suggest you just get a standard SATA controller card, and
>
> use the native software RAID built into Linux. It performs just as well
> and often better than HostRAID, and is *far* more portable in the event
> of a disaster, as you don't have to find the exact controller card in
> order to recover in case of a server burnout.
>
> That being said, I did find a way that you might be able to get it to
> build under any kernel. These instructions are for CentOS, but they
> should work pretty well for SLES9:
>
> http://www.centos.org/modules/newbb/viewtopic.php?topic_id=1560

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.