I’m quite sure these NIC cards were working properly.
The question is: Have you checked if these cards are supported by Centos7 / RHEL7 ?
I think the sundance isn’t working at all - due to driver issues.
Don’t forget, Centos7 / RHEL7 is now quite old…
An easy (and much better way): Install Proxmox as Hypervisor underneath, and install NethServer inside Proxmox.
Several advantages: Using newer hardware, Snapshots before critical updates, fast Backups, and around 30 Minutes (Worst case!) to setup Proxmox (On almost any capable hardware!) to restore the last backup, and you’re up & running again.
And: Nowadays, in 2022, no one suggest a native install anymore! Virtualization gives you better availability and recovery options…
It works well with or without licensing (Open-Source). I use the lowest licensed form for clients, LAB Proxmox run without licenses…
And take a look at PBS (Proxmox Backup Server) too, fast incremental backups, uses compression and deduplication for efficient storage. And works well same as Proxmox… Also single file / folder recovery from any Backup of a VM is nice - works well eg for Windows VM (Server or VM-PC!).