This explains how to configure PPPoE under LACP interface in SRX.
In SRX, you may need to configure the PPPoE under one LACP interface. In this situation, set VLAN tagging under the LACP interface, which will be used by interface pp0. Otherwise, the LACP negotiation will fail.
For SRX, in the most instances, the LACP will be used in HA environment, so the following example is an SRX HA scenario.
Configuration:
set interfaces ge-0/0/4 gigether-options redundant-parent reth0
set interfaces ge-0/0/5 gigether-options redundant-parent reth0
set interfaces reth0 vlan-tagging
set interfaces reth0 redundant-ether-options redundancy-group 1
set interfaces reth0 redundant-ether-options lacp active
set interfaces reth0 redundant-ether-options lacp periodic slow
set interfaces reth0 unit 100 encapsulation ppp-over-ether
set interfaces reth0 unit 100 vlan-id 100
set interfaces pp0 unit 0 ppp-options chap default-chap-secret juniper
set interfaces pp0 unit 0 ppp-options chap local-name client1
set interfaces pp0 unit 0 ppp-options chap passive
set interfaces pp0 unit 0 pppoe-options underlying-interface reth0.100
set interfaces pp0 unit 0 pppoe-options auto-reconnect 5
set interfaces pp0 unit 0 pppoe-options client
set interfaces pp0 unit 0 family inet mtu 1454
set interfaces pp0 unit 0 family inet negotiate-address
Verification:
{primary:node0}[edit]
root@SRX# run show lacp interfaces
Aggregated interface: reth0
LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity
ge-0/0/4 Actor No No Yes Yes Yes Yes Slow Active
ge-0/0/4 Partner No No Yes Yes Yes Yes Slow Active
ge-0/0/5 Actor No No Yes Yes Yes Yes Slow Active
ge-0/0/5 Partner No No Yes Yes Yes Yes Slow Active
LACP protocol: Receive State Transmit State Mux State
ge-0/0/4 Current Slow periodic Collecting distributing
ge-0/0/5 Current Slow periodic Collecting distributing
{primary:node0}[edit]
root@SRX# run show interfaces terse | match pp0
pp0 up up
pp0.0 up up inet 192.168.1.2 --> 192.168.1.1