2 obtaining lsi freebsd drivers, 3 creating a freebsd os driver diskette – Avago Technologies MegaRAID SAS 9240-4i User Manual

Page 26

Advertising
background image

LSI Corporation

- 26 -

MegaRAID SAS Device Driver Installation User Guide

December 2012

Chapter 6: FreeBSD Driver Installation

Obtaining LSI FreeBSD Drivers

This section covers these topics:

Obtaining LSI FreeBSD OS drivers

Creating a FreeBSD OS driver diskette

Installing FreeBSD OS on storage managed by a MegaRAID controller (primary storage)

Installing the kernel driver on a FreeBSD OS that boots from a device not managed by a MegaRAID controller
(secondary storage)

6.2

Obtaining LSI FreeBSD Drivers

LSI drivers can be compiled from source files into the kernel as built-in drivers or they can be modules that are loaded
manually or by the operating system. Both source files and modules are available from LSI, but modules with current
controller drivers are available for the FreeBSD 7.4 and 8.2 OSs.

You can obtain the MegaRAID controller driver for the FreeBSD OS from one of these two sources:

LSI software CD-ROM, which includes the following items:

Compiled and tested kernel driver modules for the FreeBSD 7.4 OS, located at:

32-bit: components/7.4/x86

64-bit: components/7.4/x86_64

Compiled and tested kernel driver modules for the FreeBSD 8.2 OS, located at:

32-bit: components/8.2/x86

64-bit: components/8.2/x86_64

Compiled and tested kernel driver modules for the FreeBSD 9.0 OS, located at:

32-bit: components/9.0/x86

64-bit: components/9.0/x86_64

Driver source files for the FreeBSD 7.x, 8.x, and 9.x OSs are located at the following paths:

For the mfi driver: components/src/mfi.tgz

For the mrsas driver: components/src/mrsas.tgz

LSI website

You can download the latest compiled and tested driver modules, and the driver source files for the FreeBSD OS
from the LSI website at

http://www.lsi.com/support/Pages/download-search.aspx

.

6.3

Creating a FreeBSD OS Driver Diskette

You need a diskette to install the FreeBSD OS on a virtual drive or drive that is managed by a MegaRAID controller
card. The virtual drive or drive then becomes the boot unit for which your version of the FreeBSD OS does not have an
up-to-date built-in driver.

Follow these steps to create a driver diskette.

1.

Insert a blank diskette and the LSI software CD into an installed FreeBSD OS.

2.

Navigate to one of the following folders, depending on the OS version:

For the FreeBSD 7.4 OS, navigate to components/7.4.

For the FreeBSD 8.2 OS, navigate to components/8.2.

For the FreeBSD 9.0 OS, navigate to components/9.0.

Advertising