Avago Technologies 3ware 9650SE-12ML (Channel) User Manual

Page 212

Advertising
background image

Maintaining Your Controller

200

3ware SAS/SATA RAID Software User Guide, Version 9.5.1

Updating the 3ware Kernel Driver Module Under
FreeBSD

The following steps describe how to update the 3ware driver with a kernel
driver module under FreeBSD.

To update the 3ware kernel driver module under FreeBSD

1

Download and extract the driver, as described under “Downloading the
Driver and Firmware” on page 181.

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 driver into

/boot/kernel.

Make sure the module version matches the FreeBSD version. If the
versions don’t match there could be a kernel panic.

5

Load the driver.

kldload twa.ko

If units are present, you should see unit information in the system
log (usually,

/var/log/messages

).

6

If you wish to load the driver automatically every time the system is
rebooted,

add the line

'twa_load="YES"'

to the file

/boot/loader.conf

Compiling and Loading the Driver as a Module using
kldload

If you want to use a driver module and 3ware does not supply one for your
version of FreeBSD, use the following procedure. If you just want to install a
3ware-supplied module, see “Updating the 3ware Kernel Driver Module
Under FreeBSD” on page 200
.

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.

Note:

You can only use kldload to load the driver as a module if your boot drive is

attached to the mother board and is not managed by the 3ware RAID controller.

Advertising