SAS3508 Card Not Usable in FreeBSD 11.2
Wallace Barrow
incin at incin.me
Mon Apr 8 16:43:02 UTC 2019
Hi,
I have a new server with the following card installed:
MegaRAID Tri-Mode SAS3508
The system is running FreeBSD 11.2p9 on two hard drives, in a mirror, directly attached to the motherboard.
I would like to use the MegaRAID Tri-Mode SAS3508 card for the other 26 hard drives in the server.
It seems the mpr and the mrsas kernel modules that come with FreeBSD 11.2 do not initiate the card with the driver. The card is listed in this driver list:
https://www.freebsd.org/cgi/man.cgi?query=mpr&sektion=4
When running: pciconf -l -v
none at pci0:24:0:0: class=0x010400 card=0x02101137 chip=0x00161000 rev=0x01 hdr=0x00
vendor = 'LSI Logic / Symbios Logic'
device = 'MegaRAID Tri-Mode SAS3508'
class = mass storage
subclass = RAID
I tried manually setting different drivers and options in my boot loader file with no luck.
I grabbed the mrsas.ko file from Broadcom that they built on FreeBSD 11.2 and replaced the default one and set mrsas_load="YES" and hw.mfi.mrsas_enable="1".
After a reboot I could see the card attached to the mrsas driver and I can use my drives.
mrsas0 at pci0:24:0:0: class=0x010400 card=0x02101137 chip=0x00161000 rev=0x01 hdr=0x00
vendor = 'LSI Logic / Symbios Logic'
device = 'MegaRAID Tri-Mode SAS3508'
class = mass storage
subclass = RAID
Anyone else have this odd issue? Seems like all other SAS card I have used do not have problems.
Thanks!
--
Wallace
incin at incin.me
More information about the freebsd-scsi
mailing list