Isso não tem nada a ver com a distro. Parece que sua placa é um pouco funky quando se trata de suporte geral ao Linux.
link
Esta placa não é diretamente compatível com o Linux, especificamente Ethernet incorporada. Para que funcione, você deve habilitar o IOMMU BIOS, mas desabilite o IOMMU na linha de comando do kernel linux com “Iommu = suave”. Sem isso, todos aparecerão funcionando, mas você terá absolutamente sem conectividade. Este problema de bug / compatibilidade afeta todos revisões anteriores a 1.1 que possuem o novo BIOS UEFI.
Portanto, os IOMMUs costumam ser bons para ambientes virtualizados; basicamente, permite atribuir dispositivos pci a hosts virtuais. Por que você precisa explicitamente habilitá-lo para obter acesso ao seu controlador RAID é estranho. iommu = soft é uma péssima notícia para o desempenho.
General iommu options:
off Don't initialize and use any kind of IOMMU.
noforce Don't force hardware IOMMU usage when it is not needed.
(default).
force Force the use of the hardware IOMMU even when it is
not actually needed (e.g. because < 3 GB memory).
soft Use software bounce buffering (SWIOTLB) (default for
Intel machines). This can be used to prevent the usage
of an available hardware IOMMU.
O que isso significa é que o kernel precisa copiar tudo o que precisa ler / gravar em um local intermediário antes de concluir o DMA. Então, pelo menos, um hit de latência de 2x.
Você pode estar melhor sem isso honestamente. Considere usar uma placa diferente para aplicativos de servidor mais intensos.