3DM® 2 Online Help

Updating the 3ware Driver Under Red Hat or Fedora Core
The following steps describe how to update the 3ware driver under Red Hat.

| Note: Backup your original driver before updating in case you need to revert back to it. However, you will not be able to revert back to the original driver if you are booting from that unit.

To update the 3ware driver under Red Hat

1 | Download and extract the driver, as described under Downloading the Driver and Firmware.

2 | Backup any critical data prior to updating the 3ware driver.

3 | Change the directory to the location with the extracted driver.

4 | Copy the files to the appropriate directory.

(In the commands below, replace <version> with the applicable Red Hat or Fedora Core version, such as ws5 or fc11, and replace <kernel string> with the applicable kernel, for example 2.6)
Note: The name of the module you will copy (3w-sas.*) varies, depending on the kernel; however you will always copy it to a file named 3w-sas.ko for 2.6 kernels
For Red Hat or Fedora Core Uniprocessor
cp <version>/3w-sas.ko /lib/modules/
<kernel string>/kernel/drivers/scsi/3w-sas.ko
For Red Hat SMP
cp <version>/3w-sas.smp /lib/modules/
<kernel string>/kernel/drivers/scsi/3w-sas.ko
For Red Hat Bigmem
cp <version>/3w-sas.big /lib/modules/
<kernel string>/kernel/drivers/scsi/3w-sas.ko
For Red Hat Xen
cp <version>/3w-sas.xen /lib/modules/
<kernel string>/kernel/drivers/scsi/3w-sas.ko

5 | For 2.6 Kernels, add the following line to /etc/modprobe.conf.

alias scsi_hostadapter 3w-sas

6 | Complete the upgrade by upgrading the initial ramdisk.

Change the directory to the boot directory:
cd /boot
Run mkinitrd by entering the following:
(In the commands below, replace <kernel string> with the applicable kernel, for example 2.4.20-8)
For Red Hat or Fedora Core Uniprocessor
mkinitrd –v –f initrd-<kernel string>.img <kernel string>
For Red Hat SMP
mkinitrd –v –f initrd-<kernel string>smp.img <kernel string>smp
For Red Hat Bigmem
mkinitrd –v –f initrd-<kernel string>bigmem.img <kernel string>bigmem
For Red Hat Xen
mkinitrd –v –f initrd-<kernel string>xen.img <kernel string>xen

7 | If you are using lilo, run lilo to update to the boot loader.

You should see a printout of kernels that are able to boot on this system after running lilo.

Related Topics
  Downloading the Driver and Firmware
  Updating the Firmware Through 3DM 2
  Updating the Firmware Through DOS Using the 3ware Bootable CD
  Updating the 3ware Driver Under Windows
  Updating the 3ware Driver Under SUSE

LSI Corporation

Copyright LSI 2004-2009
To contact Support, go to http://www.lsi.com/channel/ContactUs