Roman Rodichev Sun, 04/08/2012 - 08:04

Are you looking for confiugration examples? You just configure PPPOE on Ethernet, then Dialer interface with IP address, and then BGP over this IP connection.

belalcciejo Sun, 04/08/2012 - 09:36

Hi Roman,

I have already installed L3 MPLS VRF over PPPOE but now I'm going to enable the BGP as MPLS PE-CE routing protocol.

do I need to install bgp multi-hope with the source of interface-dialer ( from CE ) and the source is loopback ( from PE )

Thank you

Roman Rodichev Sun, 04/08/2012 - 10:01

On PE, you would normally source from the WAN IP of the PPOE virtual-template (inhereted by virtual-access interface). In this case you don't need multi hop. If you source from loopback, then you do.

belalcciejo Sun, 04/08/2012 - 10:11

Thank you roman, I will do this

Roman do you tried to run l2mpls over PPPOE (pseudowire ) ?

Roman Rodichev Sun, 04/08/2012 - 10:27

ok let's clear it up

1. CE facing PPPoE interface over MPLS (ATOM)

2. CE facing PPP Dialer interface that uses PPPoe over MPLS (ATOM)

3. ATOM over MPLS over Dialer over PPPoE

Which one?

belalcciejo Sun, 04/08/2012 - 10:55

Hi Roman,

I have  BRAS and it’s working as PE router and I want to run pseudowire form the  interface virtual-access ( this interface facing the customer CE router )


Roman Rodichev Sun, 04/08/2012 - 11:40

ATOM supports PPP over MPLS, so I don't see why you couldn't extend it. The only concern is that PPP would completely passthrough from CE to CE, so that if you need to do PPP Auth or Address Assignment, then it will be responsibility of CE to CE (PE wouldnt' be involved).

OR you could do ATOM Interworking, and then PPP would be terminated on the PE, but the IP would be extended end to end.

belalcciejo Sun, 04/08/2012 - 11:47

Hi Roman,

I will try to inject the xconnect commnad under interface virtual-acess using  Radius server  and I will let you know if this work


Kishore Chennupati Mon, 04/09/2012 - 18:42


As Roman mentioned, when you use PPP stuff then the termination is between CE-CE. The PE will be transparent. If you get  the PE to terminate PPP then thats not a L2VPN. It becomes more of a L3VPN. The ppp neg occurs between the CE's



johnny4791 Tue, 05/29/2012 - 19:27


I was able to get it working over L2VPN using VC ckt up between two 2900 routers. When  I am trying to bringup PPPOE session between 2 CEs over L3VPN.  I could not get it working. Can you send me configuration for all routers?

In L3VPN case, I did not understand how client CE router can talk to PE router before it has any ip address.


Kishore Chennupati Tue, 05/29/2012 - 20:44

In L3VPN case, I did not understand how client CE router can talk to PE router before it has any ip address.

The CE would be like normal PPPoE client and the PPP termination will be on the PE.  After the negotiation etc a framed ip will be pushed to your CE. The virtual interface on the PE will be placed in a VRF which contain your IPVPN routes.

From there its like a normal L3VPN. You can set up routing protocols etc on the CE.




This Discussion