I’m testing a PPPoE solution with 3.0rc10. It looks like:
CLIENT<----------|------------->LAC<=============|=====================>LNS
PPPoE_Client<->|ether1<->LAC_Bridge<->L2TP_out|<->L2TP_in<->LNS_Bridge<->PPPoE Service
I’m having a problem:
The PPPoE PADI packets from the client successfuly traverse the LAC to get to the PPPoE Service on the LNS.
The PADO packets traverse back from the LNS and are visible on the L2TP_out interface on the LAC.
However, the PADO packets are not being passed to the LAC_Bridge from the L2TP_out interface on the LAC.
It appears to me that the problem exists between the L2TP_out interface, and the LAC_Bridge (of which the L2TP_out interface is a member, using the new Bridge option in the PPP profile).
In theory, should this setup work? Is it a matter of improperly set MTU/MRU? What should the MTU be set to on each of the above interfaces to account for the various protocol overheads?
Figured it out. The bridge interface on LNS was lacking a MAC address. I added a dummy ethernet port to the bridge, populating the MAC address. PPPoE sessions are established fine over the l2tp tunnel now.
I had an unused ethernet port in the PC I’m running Router OS 3 on. I added that port to the Bridge to which the L2TP tunnel is added, populating the Bridge MAC address. I’ve since discovered that populating the Admin MAC field in the bridge settings provides the bridge with a MAC w/o having to add an actual ethernet port.
Would it be possible to get your configuration for this setup? I’m really interested in it because I’m trying to setup exactly the same since a few days.
Do you just have a single L2TP link between LAC and LNS or multiple L2TP links over different ISPs from the LAC to the LNS?
I want to have a setup where I can have the PPPoE server residing at the LNS side and aggregate multiple uplinks from the LAC to the LNS with L2TP if this is possible.
I know this is old topic but does anyone have any howto for this?
I can get the l2tp tunnel up, and see PADI packets arriving on the LNS, and the PPPoE server is responding with a PADO, but it never goes back over the l2tp tunnel to the LAC.