Date: Sun, 06 Nov 2011 03:19:20 +0900 From: Stephane LAPIE <stephane.lapie@darkbsd.org> To: linux freaker <linuxfreaker@gmail.com> Cc: freebsd-hardware@freebsd.org Subject: Re: Support for MegaRAID SAS on FreeBSD Message-ID: <4EB57E28.5090906@darkbsd.org> In-Reply-To: <CAFfRdEeHWRFG_rYTkkTynFt6-SzT0Ygxp=ONwTWKQrecOj03iQ@mail.gmail.com> References: <CAFfRdEeHWRFG_rYTkkTynFt6-SzT0Ygxp=ONwTWKQrecOj03iQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig948C9E8D67B03503B5F89B3E Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 Se= rver > 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/m= ps). > 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_driver= s > 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" --=20 Stephane LAPIE, EPITA SRS, Promo 2005 "Even when they have digital readouts, I can't understand them." --MegaTokyo --------------enig948C9E8D67B03503B5F89B3E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk61fi0ACgkQ24Ql8u6TF2P+wgCfZmZRXJxfgJtvqnHZCTC8ooxp wosAn0tN2KoAetS4whlxyvHitQsUnRpF =ZqO+ -----END PGP SIGNATURE----- --------------enig948C9E8D67B03503B5F89B3E--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EB57E28.5090906>