Is there software that would allow me to flash RAID controller firmware on OpenSUSE?
I have the following guide to flash my Dell H310 SAS2/SATA3 6Gbps 8 port controller to HBA mode.
Using FreeDOS and some exe files to flash the controller.
Boot FreeDOS and find the SAS address:
(be ready to hit the pause/break key as it scrolls)
megacli -AdpAllInfo -aAll
Clean the controller firmware.
megarec.exe -writesbr 0 sbremtpy.bin
megarec.exe -cleanflash 0
The controller needs to reset. Reboot!
Flash to latest version from Dell.
sas2flsh.exe -f 6gbpsas.fw
Downgrade to an old LSI version:
sas2flsh.exe -o -f 2118P7.bin
You will get a question after a warning message like Product id and vendor id doensn’t match. Do you want to flash anyway. Yes!
Final flash operation! Flash to IT mode and latest LSI version:
If you do not need bios, you can omit the -b option.
sas2flsh.exe -f 2118IT.bin -b mptsas2.rom
Finally add the SAS number and you are done!
sas2flsh.exe -o -sasadd 500605xxxxxxxxxx