Discussion:
SAS3508 Card Not Usable in FreeBSD 11.2
(too old to reply)
Wallace Barrow
2019-04-08 16:40:23 UTC
Permalink
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

***@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.

***@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.me
_______________________________________________
freebsd-***@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-scsi
To unsubscribe, send any mail to "freebsd-scsi-***@freebsd.org"

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Scott Long
2019-04-08 16:48:45 UTC
Permalink
Hi,

It looks like the in-tree driver hasn’t been updated with the latest code from LSI/Broadcom to support this card. I’ll look at this later today, but for now I’m glad that the vendor driver worked for you. Thanks for bringing this issue forward.

Scott
Post by Wallace Barrow
Hi,
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.
https://www.freebsd.org/cgi/man.cgi?query=mpr&sektion=4
When running: pciconf -l -v
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.
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
_______________________________________________
https://lists.freebsd.org/mailman/listinfo/freebsd-scsi
Wallace Barrow
2019-04-08 17:02:01 UTC
Permalink
Thank you!
--
Wallace Barrow
Post by Scott Long
Hi,
It looks like the in-tree driver hasn’t been updated with the latest
code from LSI/Broadcom to support this card. I’ll look at this later
today, but for now I’m glad that the vendor driver worked for you.
Thanks for bringing this issue forward.
Scott
Loading...