Summary
Add the VPP vpp-cp (control-plane) option for configuration accel-ppp-ng
It allows listening to PPP packets for the control plane.
Accel-ppp config
{% if iface_config.vlan is not vyos_defined %}
interface={{ iface }},vpp-cp=true
{% else %}
...
{% if iface_config.combined is vyos_defined %}
interface={{ iface }},vpp-cp=true
{% endif %}It also would require an additional option got vpp
sudo vppctl create pppoe map dp eth1 cp tap4096
Use case
Allow the PPP control packets to move from VPP to the control plane.
Additional information
Proposed CLI
set service pppoe-server interface eth1 vpp-cp