I have have successfully configured 3 ADSL2+ modems to work with a pfSense VM
Each modem is plugged into our DLINk DGS-1210 Switch (ports 1,2 & 3)
Ports 1,2 &3 are on VLANS 101, 102 & 103 respectively.
pfSense is driving them via PPPoE vlan interfaces
vs 2.4.3.1
KVM
4 Cores
One virtio nic...