Solved Change storage driver during install

I'm still fighting getting those Dell 730 and 630 servers to work with FreeBSD.

I'm fighting with problems such as when starting a program like ssh(1), make(1) or screen(4) I get
Code:
Illegal instructions (Core Dumped)

Code:
mfid timeouts (controller)

Code:
NMI errors (this happens on one server during install)

I've been digging some and found that the mfi(4) driver is an old driver and I should be using mrsas(4) instead.

The controller in use is the PERC 730 which is an internal one.

How can I change the installer to use this driver instead? (as I said, I can't even install FreeBSD one one of the servers).

Though it's Dell (I'm starting to hate the company) I'm hesitant to blame the hardware on 4 servers (out of 5 tried).
 
I finally found time to test this setting, and now it works with UEFI boot.

(the following is for reference if other people are having the same issue)
of course I had to enter the setting again upon first boot, then add

Code:
set hw.mfi.mrsas_enable="1"
to /boot/loader.conf to make the change permanent.

Unfortunately I can't add an extra "Thank you" to you SirDice, but I hope you appreciate the thought of the extra thanks :)
 
I had the same issue with a PowerEdge T330 and FreeBSD 10.3. The process above did the trick. Thanks for posting the solution. One note though for the next person. You need to add
Code:
hw.mfi.mrsas_enable=1
without "set" to /boot/loader.conf
 
Back
Top