I’m unable to get said RAID card working on my OpenSUSE 13.1 x86_64 install. The array, while configured correctly, doesn’t show up. The drivers on the Highpoint website are not updated (Suse 12.1 x86_64 is the latest driver version). I found a patch for kernel 3.11 for the open source drivers here: http://ubuntuforums.org/showthread.php?t=1899544.
After applying the patch and running make the compiled module (rr26xx.ko) seems to load fine (confirmed with lsmod) but the array doesn’t show up. What should I be looking at next?
I’ve also tried to load the kernel module at installation time using the load driver option, but that doesn’t seem to find any drivers on the USB key with the rr26xx.ko on it. Would it need to be in a specific folder (related to the kernel for example) for the installer to be able to load it?
I contacted Highpoint support (seem to be quite responsive) and they provided updated driver sources (v1.6_) with kernel 3.10+ support. Have requested permission to post these to be of use to others with rr26xx cards.
So it looks IOMMU related and turning off IOMMU (intel_iommu=off) does result in loading the module and a working array. This server needs to have VT-d enabled though as it’s hosting a couple of VM that rely on this. I’d be grateful if anyone would be able to chime in. Thanks.
edit: should this now be moved to the Virtualization section as the issue seems to be related to PCIe passthrough?
Any update on this? I’m really struggling here, as I can’t find these drivers anywhere. Their website only posts 1.5 drivers for this device.
I’m using opensuse 13.2 and the RocketRaid 2640x4