3Ware 9500S-4LP Installation Guide - Page 99

opy the configuration file to a custom file. For exam, ple, if the configuration file is GENERIC, type

Page 99 highlights

Installing the Driver While Installing FreeBSD on the 3ware RAID Controller drive. If you do not insert it immediately, the loader may fail to recognize the floppy drive. 7 At the loader prompt, run 'lsdev' to make sure the floppy drive has been discovered. 8 Run 'load disk0:twa.ko' (assuming disk0 is the floppy drive) 9 Run 'boot'. The system should now be able to boot. 10 After the system boots up, change the kernel build infrastructure to include the 3ware driver sources. a Change to the following directory: cd /usr/src/sys/i386/conf b Copy the configuration file to a custom file. For example, if the configuration file is GENERIC, type cp GENERIC custom c Edit the custom file and add the lines shown below under RAID controllers device twa # 3ware Escalade 9000 series d Save the file. e Change to the following directory: cd /sys/conf f Edit the file "files.i386" and add the lines shown below dev/twa/tw_cl_fwimg.c optional twa dev/twa/w_cl_init.c optional twa dev/twa/tw_cl_intr.c optional twa dev/twa/tw_cl_io.c optional twa dev/twa/tw_cl_misc.c optional twa dev/twa/tw_osl_cam.c optional twa dev/twa/tw_osl_freebsd.c optional twa g Save the file. h Add the following line to "Makefile.i386' CFLAGS+=-I/sys/dev/twa i If you intend to bundle the firmware image with the driver, add the following line to /sys/conf/options: www.3ware.com 91

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126

Installing the Driver While Installing FreeBSD on the 3ware RAID Controller
www.3ware.com
91
drive. If you do not insert it immediately, the loader may fail to
recognize the floppy drive.
7
At the loader prompt, run ‘lsdev’ to make sure the floppy drive
has been discovered.
8
Run ‘load disk0:twa.ko’ (assuming disk0 is the floppy drive)
9
Run ‘boot’.
The system should now be able to boot.
10
After the system boots up, change the kernel build
infrastructure to include the 3ware driver sources.
a
Change to the following directory:
cd /usr/src/sys/i386/conf
b
C
opy the configuration file to a custom file. For exam-
ple, if the configuration file is GENERIC, type
cp GENERIC custom
c
Edit the custom file and add the lines shown below under
RAID controllers
device twa # 3ware Escalade 9000 series
d
Save the file.
e
Change to the following directory:
cd /sys/conf
f
Edit the file “files.i386” and add the lines shown below
dev/twa/tw_cl_fwimg.c
optional twa
dev/twa/w_cl_init.c
optional twa
dev/twa/tw_cl_intr.c
optional twa
dev/twa/tw_cl_io.c
optional twa
dev/twa/tw_cl_misc.c
optional twa
dev/twa/tw_osl_cam.c
optional twa
dev/twa/tw_osl_freebsd.c
optional twa
g
Save the file.
h
Add the following line to “Makefile.i386’
CFLAGS+=-I/sys/dev/twa
i
If you intend to bundle the firmware image with the driver,
add the following line to /sys/conf/options: