User guide
Table Of Contents
- Title Page
- Table of Contents
- About this User Guide
- Introducing the 3ware® SATA RAID Controller
- Getting Started with Your 3ware RAID Controller
- First-Time RAID Configuration Using 3BM
- Driver Installation
- Driver Installation Under Windows
- Driver Installation Under Linux
- Obtaining 3ware Linux Drivers
- Driver Installation Under Red Hat Linux or Fedora Core 5
- Materials required
- Creating a Red Hat Linux Driver Diskette
- Installing the 3ware Kernel Driver Module while Installing Red Hat Linux on a New Unit
- Installing the 3ware Kernel Driver Module on a Red Hat or Fedora Core Linux System that Boots From a Different Device
- About Variables In the Kernel Driver Module Installation Instructions
- Driver Installation Under SuSE Linux
- Compiling a 3ware Driver for Linux
- Driver Installation Under FreeBSD
- 3ware BIOS Manager 2 (3BM 2) Introduction
- 3DM 2 (3ware Disk Manager) Introduction
- Configuring Your Controller
- Configuring Units
- Configuring a New Unit
- Creating a Hot Spare
- Naming a Unit
- Setting Unit Policies
- Changing An Existing Configuration by Migrating
- Deleting a Unit
- Removing a Unit
- Moving a Unit from One Controller to Another
- Adding a Drive
- Removing a Drive
- Rescanning the Controller
- Maintaining Units
- Checking Unit and Drive Status through 3DM
- About Degraded Units
- About Inoperable Units
- Alarms, Errors, and Other Events
- Background Tasks
- Scheduling Background Tasks
- Locating a Drive by Blinking Its LED
- Maintaining Your Controller
- Determining the Current Version of Your 3ware Driver
- Updating the Firmware and Driver
- Downloading the Driver and Firmware
- Updating the Firmware Through 3DM 2
- Updating the 3ware Driver and Firmware Under Windows
- Using the Update Utility With Multiple Controllers
- Updating the 3ware Driver Under Windows XP
- Updating the 3ware Driver Under Red Hat or Fedora Core
- Updating the 3ware Driver Under SuSE
- Updating the 3ware Driver Under FreeBSD
- Updating the Firmware Under Linux and FreeBSD
- Viewing Battery Information
- Testing Battery Capacity
- 3DM 2 Reference
- Troubleshooting
- Appendices
- Index

Driver Installation Under Linux
www.3ware.com 49
3 If you are using SuSE 9.1 or earlier, after the existing 3w-xxx entry, add
3w-9xxx to the file /lib/modules/<kernel string>/modules.dep
4 Mount the CD-ROM and copy and install the appropriate kernel driver
module for your system.
mount /dev/cdrom /cdrom
Copy the kernel driver module:
For SuSE 10.1 Professional 32-bit (x86), type:
cp /cdrom/packages/drivers/linux/suse/su101/x86/
3w-9xxx.<ko, smp, or big>
/lib/modules/
<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
For SuSE Linux Enterprise Server 10.0 64-bit (x86_64), type:
cp /cdrom/packages/drivers/linux/suse/su101/x86_64/
3w-9xxx.<ko or smp>
/lib/modules/
<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
For SuSE 10.1 Professional 32-bit (x86), type:
cp /cdrom/packages/drivers/linux/suse/sles10/x86/
3w-9xxx.<ko, smp, or big>
/lib/modules/
<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
For SuSE Linux Enterprise Server 10.0, 64-bit (x86_64), type:
cp /cdrom/packages/drivers/linux/suse/sles10/x86_64/
3w-9xxx.<ko or smp>
/lib/modules/
<kernel string>/kernel/drivers/scsi/3w-9xxx.ko
If prompted to overwrite, type y.
Note: Other modules may be listed before or after 3w-9xxx,
depending on the installation. You may see entries like reiserfs,
ext3 or scsi_mod. If present, leave them (ensuring there is a space
between each module name), since the system needs them to boot
properly.
Note about variables: In the instruction below, replace <kernel
string> with the kernel version you are using (i.e. 2.6, etc.).
In addition, replace 3w-9xxx.* with the appropriate module file for your
kernel. The available module files are:
For UP kernels
: 3w-9xxx.ko
For SMP kernels: 3w-9xxx.smp
For BigSMP (high memory) kernels: 3w-9xxx.big
Note: The AMD 64-bit driver is also used for 64-bit Intel Xeon
systems.










