It was almost perfect, but then they halved the number of lanes to the network card. Shame!The "x8 seat (x4 signal)" refers to the physical slot being an x8 one, but with only the pins for 4 lanes + power actually connected. Basically it's a x4 slot that physically fits x8 cards.
All said and done, this will still do the trick for me. With my up and downstream network being the limiting factor, the most I need to push through this box as a firewall is 2 x 3 = 6 Gbps. (I misspoke earlier when I mentioned I only needed one port, I do in fact need two). I also plan to benchmark Proxmox on it, because I'll likely get a second one to run as a hypervisor with a 10Gbps VLAN trunk, if the testing works out. Virtualization will no doubt drop the speed down a notch I'm sure.
Based on everything that came to light, if you need 20 Gbps or higher throughput, this isn't the device for you. Sounds like it will be locked to the sub-14 Gbps cap mentioned in Dual 10Gbit network using PCI 2.0 (5GT/s) x4 – what is the maximum bandwidth? | Any IT here? Help Me!. The theoretical PCIe 2.0 x4 limit is only 500 MB/s per lane = 2000 MB/s or 16 Gbps. Come on Topton. Do better.