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>