Installing the 3ware Driver on a FreeBSD System that Boots from a Differ-
www.3ware.com
93
Note:
Since twa.ko behaves like a SCSI driver, the units that it
controls are seen as da0, da1 etc.
To make the driver part of the kernel
1
Create the directory /sys/dev/twa
mkdir /sys/dev/twa
2
Copy the 3ware driver source file archive (twa.tgz) to the
directory you created in step 1.
3
Unpack the 3ware driver source files.
cd /sys/dev/twa
tar -xzvf twa.tgz
4
Change the kernel build infrastructure to include the 3ware
driver sources.
a
Change to the following directory:
cd /usr/src/sys/i386/conf
b
Copy the configuration file to a custom file. For example, if
the configuration file is GENERIC, type
cp GENERIC custom
c
Edit the custom file and add the lines shown below under
RAID controllers.
device twa # 3ware Escalade 9000 series
d
Save the file.
e
Change to the following directory:
cd /sys/conf
f
Edit the file “files.i386” and add the lines shown below
dev/twa/twa.c
optional twa
dev/twa/twa_cam.c
optional twa
dev/twa/twa_freebsd.c
optional twa
dev/twa/twa_fwimg.c optional
twa
dev/twa/twa_globals.c
optional twa
g
Save the file.
Summary of Contents for 3WARE 720-0138-00
Page 6: ...iv 3ware 9000 Series Serial ATA RAID Controller Installation Guide...
Page 8: ...About this Guide vi 3ware 9000 Series Serial ATA RAID Controller Installation Guide...
Page 34: ...Installing the Hardware 26 3ware 9000 Series Serial ATA RAID Controller Installation Guide...
Page 60: ...Configuring Units 52 3ware 9000 Series Serial ATA RAID Controller Installation Guide...