This is my choice of installation, because I’m familiar with the kernel change process, you are free to do any of the others.
[FROM THE README]
#############################################################################
3. Using the driver as a kernel patch
#############################################################################
You must have a full kernel source tree to use the driver as a patch.
To patch a kernel source tree, run the command
# cd rr222x-linux-src-1.xx/product/rr2220/linux/
# make patchkernel KERNELDIR=
For an unconfigured 2.6 kernel source tree, include/linux/version.h may
not exist so you should add “KERNEL_VER=2.6″ to the command:
# make patchkernel KERNELDIR= KERNEL_VER=2.6
Then you can configure the driver into kernel during the kernel
configuration process (e.g. “make menuconfig”). It is listed under
scsi low level drivers.
Below is an example to make and install a kernel with the driver built-in:
# cd /usr/src/linux-2.6.22
# make menuconfig
Select “Device Drivers —>” and press enter.
Select “SCSI device support”, then press ‘Y’ to make it built-in.
Select “SCSI disk support” then press ‘Y’ to make it build-in.
Select “SCSI low-level drivers —>” and press enter.
Select “HighPoint RocketRAID 2220 support” and press ‘Y’.
Exit and save the kernel configuration.
# make
# make modules_install
# make install
Then you can reboot from the new kernel.
I actually don’t own this server anymore, but I figured I’d post this from the drafts section.
Good luck and Cheers.