I have a Supermicro AOC-SAS2LP-MV8 controller card that I am trying to get to work on Ubuntu 12.04 server (x86_64). The card is based on a Marvell 88SE9485. So far lscpi
and lshw
see the card but the one drive I have connected for testing isn't showing up.
lsmod
doesn't have the apropriate kernel modules for this card listed. I can't determine where the kernel module is coming from. A search in /lib/modules
doesn't have the kernel module either.
Note: I am trying to avoid re-building a kernel as this will go into a production machine.
Best Answer
This patch seems to work for me on Ubuntu 13.10:
http://lists.debian.org/debian-kernel/2013/09/msg00184.html
At least
lshw -c storage
sees the controller, andfdisk -l
sees the attached HDD now. I'm not sure how stable it runs. Will report back if I run into any problems.