ARCMSR(4)

NAME
arcmsr - Areca RAID Controller driver

SYNOPSIS
To compile this driver into the kernel, place the following lines in your kernel configuration file:

device pci
device scbus
device da
device arcmsr

Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

    arcmsr_load="YES"

DESCRIPTION
The arcmsr driver provides support for the Areca ARC-11xx, ARC-12xx, ARC-13xx, ARC-16xx and ARC-18xx series of SAS and SATA RAID controllers. These controllers feature RAID-0, 1, 3, 5, 6, and 10 and JBOD acceleration for up to 16 SATA drives. RAID level and stripe level migration, online capacity expansion, hot insertion/removal, automatic failover and rebuild, and SMART are also supported. Access to the arrays is provided via the SCSI CAM /dev/da? device nodes. A management interface is also present via the /dev/arcmsr? device node. Management tools for i386 and amd64 are available from Areca.

HARDWARE
The arcmsr driver supports the following cards:

•   ARC-1110
•   ARC-1120
•   ARC-1130
•   ARC-1160
•   ARC-1170
•   ARC-1110ML
•   ARC-1120ML
•   ARC-1130ML
•   ARC-1160ML
•   ARC-1200
•   ARC-1201
•   ARC-1210
•   ARC-1212
•   ARC-1213
•   ARC-1220
•   ARC-1222
•   ARC-1223
•   ARC-1230
•   ARC-1231
•   ARC-1260
•   ARC-1261
•   ARC-1270
•   ARC-1280
•   ARC-1210ML
•   ARC-1220ML
•   ARC-1231ML
•   ARC-1261ML
•   ARC-1280ML
•   ARC-1380
•   ARC-1381
•   ARC-1680
•   ARC-1681
•   ARC-1880
•   ARC-1882

FILES
/dev/da?
    Array block device
/dev/arcmsr?
    Management interface

SEE ALSO
da(4), scbus(4)

HISTORY
The arcmsr driver first appeared in FreeBSD 5.4.

AUTHORS
The driver was written by Erich Chen <erich@areca.com.tw>.

BUGS
The driver has been tested on i386 and amd64. It likely requires additional work to function on big-endian architectures.