Interoperability with non-conforming PPPoE client implementations is supported with the following behavior:
The PPPoE client continues to send IPCP renegotiation messages (such as ConfReq) after negotiation is complete. BNG terminates the PPP session by default, however, the following command allows BNG to ignore the renegotiation messages:
Classic CLI:
config>subscr-mgmt>ppp-policy>ncp-renegotiation ignore
MD-CLI:
configure subscriber-mgmt ppp-policy ncp-renegotiation
The PPPoE client sets incorrect identifier values in the Echo-Reply messages that are sent to BNG. BNG discards such messages and the PPP session is terminated because of the Echo timeout. However, the following command instructs BNG to ignore the Identifier field of the Echo-Reply message to keep the PPP session up:
Classic CLI:
config>subscr-mgmt>ppp-policy>lcp-ignore-identifier
MD-CLI:
configure subscriber-mgmt ppp-policy lcp-ignore-identifier