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 45
• For Bigmem kernels: 3w-9xxx.big
• For Hugemem kernels:
3w-9xxx.hug
• For IA32E kernels:
3w-9xxx.i32
To install the 3ware driver and update the RAM disk
1 Log in as root and open a console window.
2 Mount the CD which contains the 3ware kernel driver module.
To mount the CD, type:
mount /dev/cdrom and press Enter.
3 Copy the kernel driver module:
For Redhat WS4 Intel x86 and AMD, type:
cp /mnt/cdrom/packages/drivers/linux/redhat/ws4_u4/x86/
3w-9xxx.<ko, smp, or hug> /lib/modules/
<put kernel string here>/
kernel/drivers/scsi/3w-9xxx.ko
For Fedora Core on Intel x86 and AMD, type:
cp /mnt/cdrom/packages/drivers/linux/fedora/core5/x86/
3w-9xxx.<ko, smp, or hug> /lib/modules/
<put kernel string here>/
kernel/drivers/scsi/3w-9xxx.ko
If prompted to overwrite, type y.
For Redhat workstation on AMD Opteron and Intel EM64T, type:
cp /mnt/cdrom/packages/drivers/linux/redhat/ws4_u4/x86_64/
3w-9xxx.<ko or smp> /lib/modules/
<put kernel string here>/
kernel/drivers/scsi/3w-9xxx.ko
For Fedora Core on AMD Opteron and Intel EM64T, type:
cp /mnt/cdrom/packages/drivers/linux/fedora/core5/x86_64/
3w-9xxx.<ko or smp> /lib/modules/
<put kernel string here>/
kernel/drivers/scsi/3w-9xxx.ko
If prompted to overwrite, type y.
4 For 2.6 Kernels, add the following line to
/etc/modprobe.conf
alias scsi_hostadapter 3w-9xxx.ko
5 Update the modules.dep file, by issuing the following command:
/sbin/depmod -a
6 Run mkinitrd by entering the following:
/sbin/mkinitrd -v -f /boot/initrd-<kernel string>.img
<kernel string1>
where <kernel string1> is the /lib/modules directory from which to copy
the 3w-9xxx driver. Example:
/sbin/mkinitrd -v -f /boot/initrd-2.6.18-14.img 2.6.18-14










