Ciao Ragazzi,
incuriosito dalla discussione ho voluto provare a fare un test in lab con la soluzione proposta da molti.
Situazione del nodo proxmox, con 4 NIC 2.5gbps in cui ho creato 5 bridges, vmbr0 collegato a eth0 con ip del nodo.
vmbr1 per eth1 collegato al ONT, vmbr100 come bridge tra OperWrt e Pfsense, vmbr2/3 sulle restanti porte per creare 2 LAN separate.

2 VM
La prima con OpenWrt ha i seguenti bridges

La connessione PPPOE avviene correttamente, prendendo IP corretto e da OpenWrt riesco a pingare host esterni.

Per la VM di Pfsense invece, collego i seguenti bridges (MAC address clonato (scemata?) e solo 1 LAN per il momento)

E installando Pfsense, ottengo la seguente situazione in cui ovviamente lato Pfsense non riesco a raggiungere rete esterna.

Aggiungo che alcuni dispositivi in rete, riescono a collegarsi a internet (tipicamente i google home) altri invece no.
Suggerimenti? Ho impostato questa configurazione per evitare double nat e non uso (ancora) vlan.