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
On Tue, Nov 5, 2019 at 12:20 PM Chris Ross <cross+freebsd at distal.com> wrote:> 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? >modulename_load="YES" is the syntax used in the loader.conf file. "load modulename" (without the quotes) is the syntax used at the loader prompt. So at the loader prompt, try the following: load mpr Or possibly: load mpr.ko Or, to get right finicky: load /boot/kernel/mpr.ko You should be able to use "ls" to see what .ko files are available, and in which directory, in order to load them. -- Freddie Cash fjwcash at gmail.com
Miroslav Lachman
2019-Nov-05 20:44 UTC
Cisco 12G SAS RAID support (FreeBSD 12.1-RELEASE) ?
Chris Ross wrote on 11/05/2019 21:19:> 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?mpr_load="YES" goes to /etc/loader.conf If you need to load mpr manually in boot prompt I am not sure if it should be: load mpr or load mpr.ko of full path load /boot/kernel/mpr.ko Kind Regards Miroslav Lachman