So I was following this guide to update the firmware on the RAID card in my Dell server, and there were all sorts of annoying things. I did get the OMSA stuff installed like it says in the first step, though I’m not sure I really need it. Basically don’t bother with that guide. It’s easier to just go to here, install their megacli tool. Then, you can get the RAID_FRMW_LX_R216024.BIN file from Dell’s site, run:
./RAID_FRMW_LX_R216024.BIN --extract RAIDFW
This will extract the contents of the firmware upgrade utility. It might complain about some utilities missing on Ubuntu. Basically, it’s looking for ‘rpm’. You can trick it by doing:
sudo touch /bin/rpm && sudo chmod a+x /bin/rpm
Now the firmware file is in RAIDFW/payload/FW612II.rom. You can use megacli to flash it to the card:
sudo megacli -adpfwflash -f FW612II.rom -a0
Then wait patiently until it flashes and reboot the machine. I spent a long time getting this all figured out. Hope it helps someone.