Today I had Full Fibre 900 installed and I immediately set out to connect my pfSense box to the ONT. I had already Googled a bit beforehand and discovered that BT uses PPPoE rather than DHCP. Connecting the WAN port of pfSense to the ONT, I set the WAN interface to use PPPoE with the username as firstname.lastname@example.org and the password as bt .
Doing this manages to get me an IP address which I have confirmed is in fact a BT IP address, however the WAN_PPPOE gateway shows an IP of 172.16.13.29 and the connection is offline so I cannot connect to anything outside of my home network.
Does anyone know how to solve this problem? I have also tried setting the VLAN ID to 101 but this results in not receiving an IP address at all.
172.16.13.29 is the BT BRAS address and is not relevant to any problems you are having. Not sure what you mean 'the connection is offline'. VLAN id is not required with FTTP.
What happens if you use the BT Hub instead of the pfSense?
Not familiar with the pfSense so not sure what you are seeing there. I wouldn't expect you to be able to ping the gateway as it is not a routable address.