Miroslav Lachman
2019-Nov-05 19:20 UTC
Cisco 12G SAS RAID support (FreeBSD 12.1-RELEASE) ?
Chris Ross wrote on 11/05/2019 19:34:> Hello. I have a Cisco UCS C220-M5 with a RAID controller. It calls itself > "Cisco 12G Modular Raid Controller with 2GB cache", PPID UCSC-RAID-M5. > Looking at the CIMC, it shows the PCI vendor/device ids 1000:0014, which > looks to be an LSI MegaRAID Tri-Mode SAS3516. It looks like this should > be supported by the mpr(4) driver, but it doesn't seem to recognize it > at boot time. Is there some magic I need to perform for the 12.1-RELEASE > image ISO boot to get this driver loaded, or will some internal changes > be needed to support this particular part due to quirks? > > Let me know any information I can provide that will help diagnose. Thank > you.Do you have mpr_load="YES" in loader.conf? Or for ISO booting you can manually load kernel modules at boot prompt. https://www.freebsd.org/cgi/man.cgi?query=loader%288%29 On a boot prompt: load [-t type] file ... boot Miroslav Lachman
On Tue, Nov 05, 2019 at 08:20:15PM +0100, Miroslav Lachman wrote:> Chris Ross wrote on 11/05/2019 19:34: > > Hello. I have a Cisco UCS C220-M5 with a RAID controller. It calls itself > > "Cisco 12G Modular Raid Controller with 2GB cache", PPID UCSC-RAID-M5. > > Looking at the CIMC, it shows the PCI vendor/device ids 1000:0014, which > > looks to be an LSI MegaRAID Tri-Mode SAS3516. It looks like this should > > be supported by the mpr(4) driver, but it doesn't seem to recognize it > > at boot time. > > Do you have mpr_load="YES" in loader.conf? > Or for ISO booting you can manually load kernel modules at boot prompt.I dropped to boot prompt in ISO boot, and entered 'mpr_load="YES"'. I tried "load", but wasn't able to devine how to load the mpr module with that. Is that needed, or should 'mpr_load="YES"' have accomplished the desired result? - Chris