Ubuntu 16.04 is having trouble working with a LSI MegaRAID SAS 9240-4i hardware RAID controller. Has anybody gotten this card to work, or a related model?
Here are some details of what I'm experiencing:
# lspci | grep Mega
03:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS 2008 [Falcon] [1000:0073] (rev 03)
# dmesg | grep mega
[ 4.654760] megasas: 06.810.09.00-rc1
[ 4.655001] megaraid_sas 0000:03:00.0: FW now in Ready state
[ 4.655029] megaraid_sas 0000:03:00.0: firmware supports msix : (0)
[ 4.655031] megaraid_sas 0000:03:00.0: current msix/online cpus : (1/12)
[ 4.655033] megaraid_sas 0000:03:00.0: RDPQ mode : (disabled)
[ 4.677786] megaraid_sas 0000:03:00.0: Failed to init firmware
Thanks for any help!
Edit:
This controller should work fine with Linux according to here. Additionally, after rebooting Windows after booting a Linux LiveCD, the MegaRAID Storage Manager pops up to complain about a firmware error. This has never occurred before and only happens after booting Linux. I checked the firmware version and it is quite outdated. Hence, I now suspect that a firmware update may solve my problem. I'll try as soon as I updated my backups.
Edit 2:
Upgrading the controller's firmware did not change anything. Anyone has any ideas?