PPPoE configuration - help needed

I have a Routerboard 750GL, and I am trying to use it to connect to my BT Wholesale FTTC service. This requires a PPPoE client.

I can use the PPPoE service, it works via direct PPPoE from a local laptop.

I can connect and configure my RouterBoard. In fact, I was using it for about a year to connect to my old broadband service - but that did not use PPPoE.

To set up, I have tried to keep things simple:

  • Running RouterOS 5.2

  • Hard reset RouterBoard to default configuration (NATed network on 192.168.88.0/24)

  • Disable DHCP Client on ether1-gateway

  • Configure PPPoE client on interface ether1-gateway, with options ‘use peer dns’ and ‘configure default route’

This connects successfully; it sets up the right DNS server addresses; routes look right, and there is a default route.

But:

  • I can do DNS look ups from computer connected to the a port on the RouterBoard (success).

  • Anything connection-oriented fails eg web browsing, telnet, etc (fail)

What am I missing?

Thanks,

Peter

Under firewall → Nat, do you have a src-nat setup up as masquerade?

If the computer is set to use the router for DNS service that would explain the ability to make DNS lookups.

On a NAT system you will have to masquerade outbound traffic on that PPPoE interface. If you already have a masquerade entry for Ether1 (out-interface) change the interface to the PPPoE interface.

Yes - default setting for NAT was Ether1, changing to PPPoE interface fixed it all.

Thanks!

Peter