Highpoint 2320

I have a Highpoint 2320 raid card that was running on a 11.3 machine. The main drive crashed.
Seems there are no drivers for the 3.4 kernel.

Is it possible to install a 2.6 kernel in 12.2 to get the data from the raid?
Or should I install 11.3 again to get the data?

Not sure if I want to buy a new Highpoint card or buy a card from some other vendor.

On 2013-03-07 13:36, makkan x wrote:
> Is it possible to install a 2.6 kernel in 12.2 to get the data from the
> raid?
> Or should I install 11.3 again to get the data?

I would do the second thing. Less hassle - unless you get problems with
new hardware in the machine.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

On 03/07/2013 01:36 PM, makkan x wrote:
> should I install 11.3 again to get the data?

(having read Carlos’ advice, which i agree with) if you decide to do
that just recognize that 11.3 has had no security patches for 14
months
…a very long time for publically known vulnerabilities to
become very useful to krackers…so, protect the machine from intruders

additionally, i think you must consider the possibility that a
successful krack (or maybe just an attempt) may be the cause of “main
drive crashed” and depending on the data potentially exposed . . .

also, if it becomes necessary to expose that machine again to
untrusted nets i’d upgrade it to 11.4 Evergreen beforehand…

that would first require an upgrade to 11.4 and then go to
Evergreen for all the latest security patches (there was one
yesterday), see http://tinyurl.com/4aflkpy

hmmmm…wait, 11.4+Evergreen is now using the 3.0.58-28 kernel…so,
that might also be a problem…can’t you compile a driver for that
card using a newer (than 11.3) kernel???


dd
http://tinyurl.com/DD-Caveat

Well I tried that.

I have the following kernel packages installed.
kernel-default-devel
kernel-desktop
kernel-desktop-devel
kernel-devel
kernel-firmware
kernel-source
kernel-syms

I get the following error when I try to compile.

fatal error: linux/config.h: No such file or directory
compilation terminated.
make: *** [os_linux.o] Error 1

Am I missing some package?

On 2013-03-09 11:26, makkan x wrote:
> I get the following error when I try to compile.
>
> fatal error: linux/config.h: No such file or directory
> compilation terminated.
> make: *** [os_linux.o] Error 1
>
> Am I missing some package?

No, you are simply building something that was designed for a different
kernel, and things have changed places in the intervening time. Plus a
plethora of more changes, some of which will be incompatible or the new
kernel would still support your card, don’t you think? Just a guess.

Install the old system (without internet), recover your data to
somewhere else, then reinstall a new version.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

On 03/09/2013 11:26 AM, makkan x wrote:
> Am I missing some package?

not sure…(hope someone who knows, will jump in and speak up)

while waiting for that, can you return to here the output from these
two commands, please:


uname -a
cat /etc/os-release

WAIT! i just took a look at the highpoint web site and see that that
2320 is certified for use with SUSE Linux Enterprise Server 11 and
wonder if it was that which was running on the “main drive” which
crashed??

and, i see in the user manual for the 2320:

Note: If the OS is running kernel that differs from the one supported
by the precompiled driver, the precompiled drivers cannot be used. A
driver can be built for this kernel using the OpenSource package for
the RocketRAID 2320 controller. This package is available from our
website, and is posted on the BIOS/Driver page
for the RocketRAID 2320.

and i wonder if you are following all the hints in the README from
the downloaded package (which i think is)
rr232x-linux-scr-v1.10-09716-928.tar.ga

truth is i don’t have the specific knowledge necessary to
understand/follow the directions…but, i think if i did i could
answer your “Am I missing some package?”

HTH


dd
http://tinyurl.com/DD-Caveat

Linux makkan 3.4.28-2.20-desktop #1 SMP PREEMPT Tue Jan 29 16:51:37 UTC 2013 (143156b) x86_64 x86_64 x86_64 GNU/Linux

NAME=openSUSE
VERSION=“12.2 (Mantis)”
VERSION_ID=“12.2”
PRETTY_NAME=“openSUSE 12.2 (Mantis) (x86_64)”
ID=opensuse
ANSI_COLOR=“0;32”
CPE_NAME=“cpe:/o:opensuse:opensuse:12.2”

This is how I used to do it in 11.x

tar zxvf rr232x-linux-src-v1.10-090716-0928.tar.gz
cd rr232x-linux-src-v1.10/product/rr232x/linux/
make KERNELDIR=/lib/modules/2.6.34desktop/build/
make install KERNELDIR=/lib/modules/2.6.34
desktop/build/

But it is not working on 12.2.

I probably just have to install 11.3 to get the data off it and then buy a new card.

Any recommendations?