xref: /openbsd-src/share/man/man4/twe.4 (revision d01fe41759645b4d0c58a04cd818c3b126795b6d)
1.\"	$OpenBSD: twe.4,v 1.29 2014/11/15 14:41:02 bentley Exp $
2.\"
3.\" Michael Shalayeff, 2000. Public Domain.
4.\"
5.Dd $Mdocdate: November 15 2014 $
6.Dt TWE 4
7.Os
8.Sh NAME
9.Nm twe
10.Nd 3ware 5000/6000/7000/8000 series PATA/SATA RAID controller
11.Sh SYNOPSIS
12.Cd "twe* at pci?"
13.Sh DESCRIPTION
14The
15.Nm
16driver provides support for AMCC's 3ware 5000/6000/7000/8000 series PATA/SATA
17RAID adapters.
18These adapters were formerly known as
19.Dq 3ware Escalade .
20.Pp
21These controllers support 2, 4, 8, or 12 ATA disk drives and provide RAID 0,
22RAID 1, RAID 5, RAID 10, and JBOD configurations.
23All the RAID set volume management is done via the card's BIOS.
24.Pp
25Even though the card uses ATA drives, this driver makes drives
26and/or RAID sets appear as
27.Xr sd 4 .
28.Pp
29The
30.Nm
31driver supports the following AMCC 3ware PATA/SATA RAID adapters:
32.Pp
33.Tn 5000 series ,
34.Tn 6000 series ,
35.Tn 7000-2 ,
36.Tn 7006-2 ,
37.Tn 7500-4LP ,
38.Tn 7500-8 ,
39.Tn 7500-12 ,
40.Tn 7506-4LP ,
41.Tn 7506-8 ,
42.Tn 7506-12 ,
43.Tn 8006-2LP ,
44.Tn 8500-4LP ,
45.Tn 8500-8 ,
46.Tn 8500-12 ,
47.Tn 8506-4LP ,
48.Tn 8506-8 ,
49.Tn 8506-8MI ,
50.Tn 8506-12 ,
51and
52.Tn 8506-12MI .
53.Sh SEE ALSO
54.Xr intro 4 ,
55.Xr pci 4 ,
56.Xr scsi 4 ,
57.Xr sd 4
58.Sh HISTORY
59The
60.Nm
61driver first appeared in
62.Ox 2.8 .
63.Sh AUTHORS
64.An -nosplit
65The
66.Nm
67driver was written by
68.An Michael Shalayeff Aq Mt mickey@openbsd.org ,
69inspired by the
70.Fx
71driver by
72.An Mike Smith Aq Mt msmith@freebsd.org .
73.Sh BUGS
74The card's BIOS seems to conflict with some other disk controllers
75which have their own BIOS, if such devices are configured earlier
76than this one.
77To avoid this situation, place
78.Nm
79cards in the lowest numbered slot before other SCSI or RAID disk controllers.
80.Pp
81The current 3ware firmware is known to fail if a redundant configuration
82is selected (RAID1 or RAID10) and the array is heavily used
83(e.g. installation) before the controller has finished initializing the array.
84In this case, create the array, boot the installation media, and
85leave the array idle until all controller activity has ceased.
86.Pp
87None of the volume management or monitoring functions provided by the
88card's firmware are supported due to the fact that information
89on these functions is not public.
90