PFSense 1.2RC4 installation (LSI SAS 8408E / PERC6 HD-Controller problem)
unfortunately i've got problems to install "any" PFSense-Release on a system with an integrated LSI SAS 8408E SAS-Controller.
The Freebsd HCL for 6.1R and 6.2R has this controller listed under the section Disk/mfi(4):
The mfi(4) driver supports the following hardware:
*LSI MegaRAID SAS 8408E
*LSI MegaRAID SAS 8480E
When I want to install PFSense to hardisk the installer-frontend says, that it can't find any disks.
The strings command (executed on kernel.gz and kernel_SMP.gz) says the following:
___output of #strings kernel_SMP | grep -i mfi (on 1.2RC4)
MFI driver parameters
MFI I/O lock
MFI_DCMD_LD_GET_LIST failed %x
Failed to allocate for MFI_DCMD_LD_GET_INFO %d
MFI Logical Disk
___output of #strings kernel | wc -l
__output of #strings kernel_SMP | wc -l
Do I miss something? Is there an boot option in boot-prompt where I can specify the SMP kernel at boot time?
I would be so thankful for any useful comment!
So, FreeBSD 6.2 isn't working either. I've tested the following image:
It is based on FreeBSD7.
This image works (the kernel notices the SAS Controller). I can imagine that this
image isn't for production environments - there is noch option-menu and I can't
Is there any documentation which describes how I can backport specific module, or
build a custom kernel for pfsense?
Do you know if your chip is the same as the Dell Perc 6? If so I'm having the same issues.
@Sullrich - What are the plans for moving to FreeBSD 6.3 - I've been reading that the mfi(4) driver adds support for this.
Yes, i think it ist nearly the same controller. The same driver code base is used. Can anyone provide me a good link for backporting driver?
just want to give a quick status about the situation:
The 8408E (LSI Logic) isn't recognized in FreeBSD 6.2 / FreeBSD 6.3 by the mfi(4) kernel module / kernel.
In the system is another SAS RAID Controller - LSI Logic AS1068 (integrated). I got this controller working with
PFSense 1.2RC4 and the mpt(4) kernel module! I think this is the controller which Dell calls PERC5/i.
Thanks for any interest - and thank you for this great project (best UTM interface out there!).