Featured image of post Setup pfSense for TPG NBN

Setup pfSense for TPG NBN

An adventure of frustration with TPG NBN and the missing VLAN setting

Setting up pfSense for TPG NBN

After much frustration, I have finially buggered off the terrible HG659 router that is provided with TPG NBN.

I had significant trouble getting pfSense to connect to the NBN even using the details on their site. PPPoE should be reasonably simple, connect NBN box to pfSense WAN port, set to PPPoE and enter TPG username/password.


After quite some time I found that they use a VLAN setting, and without it being set right it would not connect at all. Its not mentioned in their setting site, conspicuously.

TPG’s NBN settigns with no VLAN setting mentioned

I got mine working once I set the WAN port to be on a VLAN 2.

Create a new VLAN, under Interface -> Assign -> VLANs -> Add. Setup on the WAN Interface (mine is re0) and with a VLAN tag of 2.

pfSense VLAN setting of 2 for TPG NBN

Add a PPP configuration under Interface -> Assign -> PPP -> Add. Use Link type PPPoE, Link Interface of the VLAN you set up before. Enter TPG username/password

pfSense PPP configuration

For WAN port, under Interface -> WAN, ensure we have PPPoE set for IP4 Configuration Type, and again your Username/Password

pfsense TPG WAN Settings

Then under Interface -> Assign, set the WAN network port to the PPPOE of the VLAN setup above.

pfSense TPG setting of WAN interface to VLAN

You should now have a working NBN setup under pfSense, and that locked down modem can be thrown in the trash where it belongs!

Licensed under CC BY-NC-SA 4.0
Last updated on May 23, 2023 12:02 +1000
Built with Hugo
Theme Stack designed by Jimmy