xref: /freebsd/share/man/man4/arcmsr.4 (revision dac366886ec6752cd98b433dee5e62b8ab7eb49d)
19c183801SScott Long.\" Copyright (c) 2005 Scott Long
29c183801SScott Long.\" All rights reserved.
39c183801SScott Long.\"
49c183801SScott Long.\" Redistribution and use in source and binary forms, with or without
59c183801SScott Long.\" modification, are permitted provided that the following conditions
69c183801SScott Long.\" are met:
79c183801SScott Long.\" 1. Redistributions of source code must retain the above copyright
89c183801SScott Long.\"    notice, this list of conditions and the following disclaimer.
99c183801SScott Long.\" 2. Redistributions in binary form must reproduce the above copyright
109c183801SScott Long.\"    notice, this list of conditions and the following disclaimer in the
119c183801SScott Long.\"    documentation and/or other materials provided with the distribution.
129c183801SScott Long.\"
139c183801SScott Long.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
149c183801SScott Long.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
159c183801SScott Long.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
169c183801SScott Long.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
179c183801SScott Long.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
189c183801SScott Long.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
199c183801SScott Long.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
209c183801SScott Long.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
219c183801SScott Long.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
229c183801SScott Long.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
239c183801SScott Long.\" SUCH DAMAGE.
249c183801SScott Long.\"
259c183801SScott Long.\" $FreeBSD$
269c183801SScott Long.\"
27*dac36688SXin LI.Dd September 3, 2012
289c183801SScott Long.Dt ARCMSR 4
299c183801SScott Long.Os
309c183801SScott Long.Sh NAME
319c183801SScott Long.Nm arcmsr
32e8222ab0SXin LI.Nd Areca RAID Controller driver
339c183801SScott Long.Sh SYNOPSIS
342d431ba6SChristian BruefferTo compile this driver into the kernel,
352d431ba6SChristian Bruefferplace the following lines in your
362d431ba6SChristian Bruefferkernel configuration file:
372d431ba6SChristian Brueffer.Bd -ragged -offset indent
389c183801SScott Long.Cd "device pci"
399c183801SScott Long.Cd "device scbus"
409c183801SScott Long.Cd "device da"
412d431ba6SChristian Brueffer.Cd "device arcmsr"
422d431ba6SChristian Brueffer.Ed
432d431ba6SChristian Brueffer.Pp
442d431ba6SChristian BruefferAlternatively, to load the driver as a
452d431ba6SChristian Brueffermodule at boot time, place the following line in
462d431ba6SChristian Brueffer.Xr loader.conf 5 :
472d431ba6SChristian Brueffer.Bd -literal -offset indent
482d431ba6SChristian Bruefferarcmsr_load="YES"
492d431ba6SChristian Brueffer.Ed
509c183801SScott Long.Sh DESCRIPTION
519c183801SScott LongThe
529c183801SScott Long.Nm
53e8222ab0SXin LIdriver provides support for the Areca ARC-11xx, ARC-12xx, ARC-13xx,
54e8222ab0SXin LIARC-16xx and ARC-18xx series of SAS and SATA RAID controllers.
559c183801SScott LongThese controllers feature RAID-0, 1, 3, 5, 6, and 10 and
569c183801SScott LongJBOD acceleration for up to 16 SATA drives.
57e8222ab0SXin LIRAID level and stripe level
589c183801SScott Longmigration, online capacity expansion, hot insertion/removal, automatic failover
599c183801SScott Longand rebuild, and SMART are also supported.
609c183801SScott LongAccess to the arrays is provided
619c183801SScott Longvia the SCSI CAM
629c183801SScott Long.Pa /dev/da?
639c183801SScott Longdevice nodes.
649c183801SScott LongA management interface is also present via the
659c183801SScott Long.Pa /dev/arcmsr?
66ad942ef6SChristian Bruefferdevice node.
67ad942ef6SChristian BruefferManagement tools for i386 and amd64 are available from Areca.
689c183801SScott Long.Sh HARDWARE
692c5bb58dSChristian BruefferThe
702c5bb58dSChristian Brueffer.Nm
712c5bb58dSChristian Bruefferdriver supports the following cards:
729c183801SScott Long.Pp
739c183801SScott Long.Bl -bullet -compact
749c183801SScott Long.It
759c183801SScott LongARC-1110
769c183801SScott Long.It
779c183801SScott LongARC-1120
789c183801SScott Long.It
799c183801SScott LongARC-1130
809c183801SScott Long.It
819c183801SScott LongARC-1160
829c183801SScott Long.It
83acca16b1SChristian BruefferARC-1170
849c183801SScott Long.It
85acca16b1SChristian BruefferARC-1110ML
86acca16b1SChristian Brueffer.It
87acca16b1SChristian BruefferARC-1120ML
88acca16b1SChristian Brueffer.It
89acca16b1SChristian BruefferARC-1130ML
90acca16b1SChristian Brueffer.It
91acca16b1SChristian BruefferARC-1160ML
929c183801SScott Long.It
93e8222ab0SXin LIARC-1200
94e8222ab0SXin LI.It
95e8222ab0SXin LIARC-1201
96e8222ab0SXin LI.It
979c183801SScott LongARC-1210
989c183801SScott Long.It
99e8222ab0SXin LIARC-1212
100e8222ab0SXin LI.It
101*dac36688SXin LIARC-1213
102*dac36688SXin LI.It
1039c183801SScott LongARC-1220
1049c183801SScott Long.It
105e8222ab0SXin LIARC-1222
106e8222ab0SXin LI.It
107*dac36688SXin LIARC-1223
108*dac36688SXin LI.It
1099c183801SScott LongARC-1230
1109c183801SScott Long.It
111e8222ab0SXin LIARC-1231
112e8222ab0SXin LI.It
1139c183801SScott LongARC-1260
1149c183801SScott Long.It
115e8222ab0SXin LIARC-1261
116e8222ab0SXin LI.It
117e8222ab0SXin LIARC-1270
118e8222ab0SXin LI.It
119acca16b1SChristian BruefferARC-1280
1209c183801SScott Long.It
121acca16b1SChristian BruefferARC-1210ML
122acca16b1SChristian Brueffer.It
123acca16b1SChristian BruefferARC-1220ML
124acca16b1SChristian Brueffer.It
125acca16b1SChristian BruefferARC-1231ML
126acca16b1SChristian Brueffer.It
127acca16b1SChristian BruefferARC-1261ML
128acca16b1SChristian Brueffer.It
129acca16b1SChristian BruefferARC-1280ML
130e8222ab0SXin LI.It
131e8222ab0SXin LIARC-1380
132e8222ab0SXin LI.It
133e8222ab0SXin LIARC-1381
134e8222ab0SXin LI.It
135e8222ab0SXin LIARC-1680
136e8222ab0SXin LI.It
137e8222ab0SXin LIARC-1681
138e8222ab0SXin LI.It
139e8222ab0SXin LIARC-1880
140*dac36688SXin LI.It
141*dac36688SXin LIARC-1882
1429c183801SScott Long.El
1439c183801SScott Long.Sh FILES
144acca16b1SChristian Brueffer.Bl -tag -width ".Pa /dev/arcmsr?" -compact
1459c183801SScott Long.It Pa /dev/da?
1469c183801SScott LongArray block device
1479c183801SScott Long.It Pa /dev/arcmsr?
1489c183801SScott LongManagement interface
1499c183801SScott Long.El
1509c183801SScott Long.Sh SEE ALSO
1519c183801SScott Long.Xr da 4 ,
1529c183801SScott Long.Xr scbus 4
1539c183801SScott Long.Sh HISTORY
1549c183801SScott LongThe
1559c183801SScott Long.Nm
1569c183801SScott Longdriver first appeared in
1579c183801SScott Long.Fx 5.4 .
1589c183801SScott Long.Sh AUTHORS
1599c183801SScott LongThe driver was written by
1609c183801SScott Long.An Erich Chen Aq erich@areca.com.tw .
1619c183801SScott Long.Sh BUGS
1629c183801SScott LongThe driver has been tested on i386 and amd64.
1639c183801SScott LongIt likely requires additional
1649c183801SScott Longwork to function on big-endian architectures.
165