Test topology:
- BBL = PPPoE client
- BR1 = LAC
- BR2 = LNS
Flow:
- BBL establishes PPPoE with the LAC.
- The LAC completes the initial PPP LCP phase locally in order to receive PAP username/password.
- After receiving the username, the LAC establishes an L2TP session to the LNS.
- The LNS then starts a fresh PPP negotiation on the L2TP session with full LCP negotiation and no LCP proxying.
Observed BBL behavior:
After PAP, when the LNS starts sending new LCP Configure-Request packets, BBL responds with Configure-Ack, but does not restart its own LCP negotiation and does not send a new Configure-Request.
As a result, LCP on the L2TP side never converges: the LNS keeps retransmitting its Configure-Request, while BBL only ACKs it and never starts the peer-to-LNS direction of negotiation.
Test topology:
Flow:
Observed BBL behavior:
After PAP, when the LNS starts sending new LCP Configure-Request packets, BBL responds with Configure-Ack, but does not restart its own LCP negotiation and does not send a new Configure-Request.
As a result, LCP on the L2TP side never converges: the LNS keeps retransmitting its Configure-Request, while BBL only ACKs it and never starts the peer-to-LNS direction of negotiation.