[SOLVED] Installation on LSI SAS3108 Raid TIMEOUT
-
Hallo,
I would like to install pfsense 2.2 on a server with the LSI SAS3108 Raid. I think the RAID-Controller should work with the mrsas-driver but in the installation ther is used the mfi-driver.The Problem:
Installation runs till the Executing Command :
tar xzpf /kernels/kernelSMP.gz -C /mnt/boot/_
and then after about 20 seconds I got many errors like:
mfi0: COMMAND 0xfffffe00009bd298 TIMEOUT AFTER 54 SECONDSI think ins a similar problem like described here: http://comments.gmane.org/gmane.os.freebsd.stable/92673
But I dont find how I could use the mrsas-driver.Thanks in advance
Alex -
Its working now. ;D
I prepared a pfsense-memstick: Copied the /boot/kernel/mrsas.ko -file from an freebsd-10.1-Stick to /boot/kernel/ on the pfsense-stick and wrote the file /boot/loader.conf with mrsas_load="YES" and hw.mfi.mrsas_enable=1 in
it.
With this stick the installation was working. But after the Installation I had to do the same on the harddisk (copy the file and create the /boot/loader.conf)Greetings Alex
-
Strange that mrsas.ko is in FreeBSD 10.1 but not pfSense 2.2. You could open a bug to include it in pfSense 2.2.x
In any case, you probably want to make your change in file /boot/loader.conf.local instead of /boot/loader.conf; otherwise your change will not survive a update.
-
It looks like the driver is included:
[2.2-RELEASE][root@pfsense.fire.box]/root: kldstat -v | grep sas 256 pci/mrsas
It just needs to be given priority over the mfi(4) driver by setting that loader variable.
See: https://www.freebsd.org/cgi/man.cgi?query=mrsas&apropos=0&sektion=0&manpath=FreeBSD+10.1-RELEASE
Steve