Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Nov 2011 00:57:31 +0530
From:      linux freaker <linuxfreaker@gmail.com>
To:        freebsd-hardware@freebsd.org
Subject:   Re: Support for MegaRAID SAS on FreeBSD
Message-ID:  <CAFfRdEcHkiP1wWUzr118U2P8vcA5w60XoLFjggZ5he4wtnu4ww@mail.gmail.com>
In-Reply-To: <CAFfRdEcmryAPoWU%2BRdbHKP4WZ1MaiKEMDZ0%2B3MGhadXjxK5E%2Bg@mail.gmail.com>
References:  <CAFfRdEeHWRFG_rYTkkTynFt6-SzT0Ygxp=ONwTWKQrecOj03iQ@mail.gmail.com> <4EB57E28.5090906@darkbsd.org> <CAFfRdEcmryAPoWU%2BRdbHKP4WZ1MaiKEMDZ0%2B3MGhadXjxK5E%2Bg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In short, it would be helpful if you can suggest me how shall I run your
suggested steps on? As My FreeBSD 9.1 RC1 abort once bsdinstaller starts up
and reboot abortly.

On Sun, Nov 6, 2011 at 12:52 AM, linux freaker <linuxfreaker@gmail.com>wrote:

> Hi Stephane,
>
> Thanks for your response.
> Since I am unable to install FreeBSD 9.0 RC1 how shall I proceed?
> As you said you need to build a custom kernel or module beforehand, do you
> mean I need to install FreeBSD 9.0 RC1(or earlier) on VM or other supported
> hardware.Though I can install it on other hardware or VM, will it be useful
> to build this kernel there?
>
> The Instruction which you provided is nice but which FreeBSD version I
> need to run on?
>
> Well, it would be appreciated if you can provide me with custom ISO Image,
> if possible..
> If not, suggest me and I will follow the steps.
>
> On Sat, Nov 5, 2011 at 11:49 PM, Stephane LAPIE <
> stephane.lapie@darkbsd.org> wrote:
>
>> Hi,
>>
>> The SAS 9240 controller works fine with the mfi driver provided by LSI,
>> however there is no driver to my knowledge in the default FreeBSD tree
>> that handles this controller, which is kind of annoying.
>>
>> So you have to build a custom kernel or module beforehand for it.
>>
>> I have two servers using this driver right now (one running on
>> 8.2-STABLE and one on 9.0-RC1.
>>
>> (Yes, I know this does not help at all for installation time unless you
>> have a full live filesystem, or engineer your own releases yourself... :/)
>>
>> However, for FreeBSD 9.X, it requires a quick modification to the source
>> for it to build (following enclosed instructions) :
>> - Remove the default /usr/src/sys/dev/mfi (by renaming it, for instance)
>> - Put the driver source provided by LSI in its place
>> - Modify mfi.c, the call to psignal() on line 1603 must be altered to
>> kern_psignal() (only step required for FreeBSD 9.X)
>> - After that modification : cd /usr/src/sys/dev/mfi; make
>> - You can then kldload the resulting mfi.ko module.
>>
>> So, to sum up, the LSI driver works, yes. :)
>>
>> Cheers,
>>
>> On 11/06/2011 01:59 AM, linux freaker wrote:
>> > I am facing issue while installing FreeBSD 9.1 RC1 on Dell PowerEdge
>> Server
>> > with MegaRAID SAS 9240 driver.
>> > It is unable to detect the controller.Any idea how to troubleshoot?
>> > I can see that it has mfi.1 driver loaded.(I am not sure if thats
>> mfi/mps).
>> > Do I need to rebuilt the kernel with this new driver.If yes, what steps
>> I
>> > need to follow.
>> > I can see that LSI does provide the new 3.98_FreeBSD_x86_and_x64_drivers
>> > but uncertain if that would work.
>> > _______________________________________________
>> > freebsd-hardware@freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-hardware
>> > To unsubscribe, send any mail to "
>> freebsd-hardware-unsubscribe@freebsd.org"
>>
>> --
>> Stephane LAPIE, EPITA SRS, Promo 2005
>> "Even when they have digital readouts, I can't understand them."
>> --MegaTokyo
>>
>>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFfRdEcHkiP1wWUzr118U2P8vcA5w60XoLFjggZ5he4wtnu4ww>