xref: /openbsd-src/share/man/man4/twe.4 (revision 2b0358df1d88d06ef4139321dd05bd5e05d91eaf)
1.\"	$OpenBSD: twe.4,v 1.25 2007/05/31 19:19:52 jmc Exp $
2.\"
3.\" Michael Shalayeff, 2000. Public Domain.
4.\"
5.Dd $Mdocdate: May 31 2007 $
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.Cd "scsibus* at twe?"
14.Sh DESCRIPTION
15The
16.Nm
17driver provides support for AMCC's 3ware 5000/6000/7000/8000 series PATA/SATA
18RAID adapters.
19These adapters were formerly known as ``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 , and
51.Tn 8506-12MI .
52.Sh SEE ALSO
53.Xr intro 4 ,
54.Xr pci 4 ,
55.Xr scsi 4 ,
56.Xr sd 4
57.Sh HISTORY
58The
59.Nm
60driver first appeared in
61.Ox 2.8 .
62.Sh AUTHORS
63.An -nosplit
64The
65.Nm
66driver was written by
67.An Michael Shalayeff Aq mickey@openbsd.org ,
68inspired by the
69.Fx
70driver by
71.An Mike Smith Aq msmith@freebsd.org .
72.Sh BUGS
73The card's BIOS seems to conflict with some other disk controllers
74which have their own BIOS, if such devices are configured earlier
75than this one.
76To avoid this situation, place
77.Nm
78cards in the lowest numbered slot before other SCSI or RAID disk controllers.
79.Pp
80The current 3ware firmware is known to fail if a redundant configuration
81is selected (RAID1 or RAID10) and the array is heavily used
82(e.g. installation) before the controller has finished initializing the array.
83In this case, create the array, boot the installation media, and
84leave the array idle until all controller activity has ceased.
85.Pp
86None of the volume management or monitoring functions provided by the
87card's firmware are supported due to the fact that information
88on these functions is not public.
89