CPietro
Con pfSense dovresti essere in grado di creare una nuova interfaccia PPPoE "on top" di un'altra interfaccia, come quella fisica. In questo modo dovresti trovarti sia l'interfaccia fisica ancora connessa al Tim Hub, che quella PPPoE con il suo IP pubblico.
Vai in Interfaces -> Assignment, selezioni PPPs, fai Add, selezione PPPoE come link type, e gli assegni l'interfaccia che usi come WAN, e inserisci i parametri. Salvi, torni in Interface assignements e dovresti vedere la nuova interfaccia in Available network ports. La aggiungi, e imposti tutto il necessario perché sia la rotta di default per i client.
Altrimenti se hai interfacce di rete disponibili sul pfSense ci attacchi l'Hub e fai routing dal pfSense su quella porta.
O colleghi l'Hub allo switch su una sua rete/VLAN e fai routing sullo switch. Sul pfSense puoi mettere regole più facilmente di cosa passa e cosa no.