I have a self-built TrueNAS box, connected to my switch via the onboard gigabit ethernet. It's an ITX board with only one PCIe slot, currently occupied by an HBA for the four storage drives. However ...