View on GitHub

Raspberry Pi PCIe Devices

Raspberry Pi PCI Express device compatibility database

Broadcom MegaRAID 9405W-16i storage controller (LSI)

Broadcom MegaRAID 9405W-16i storage controller (LSI)
Functionality Driver Required? More Info
Full Yes GitHub Issue

Description and Notes

This card is similar to the 9460-16i, and is new enough to be supported on ARM platforms by the in-tree mpt3sas driver.

Joshua Boudreau, from 45Drives, used this card in a special ‘Storinator Jr’ build, and used a 45Drives fork of the linux kernel to build in the driver for the card; see this GitHub comment for details.

To use this card, you need to apply this patch to the mpt3sas driver and recompile the Linux kernel. You can then use storcli (download from Broadcom’s website) to manage the storage controller.

On 64-bit Pi OS, there’s a kernel panic if you have the quiet option in your /boot/cmdline.txt configuration.