From 0d00affbf15f30f44145ed1ec3faf53a57f28fdc Mon Sep 17 00:00:00 2001 From: Kyrylo Yatsenko Date: Tue, 30 Jun 2026 10:53:40 +0300 Subject: T9031: Fix updating pppoe server protocols Authentication protocols are implemented as modules in accel-ppp-ng. The CLI setting configures which modules need to be loaded, for this change to take effect pppoe server must be restarted. --- src/conf_mode/service_pppoe-server.py | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/conf_mode/service_pppoe-server.py b/src/conf_mode/service_pppoe-server.py index ab9f8421c..1f6f6ecc7 100755 --- a/src/conf_mode/service_pppoe-server.py +++ b/src/conf_mode/service_pppoe-server.py @@ -126,6 +126,7 @@ def get_config(config=None): is_node_changed(conf, base + ['interface']), is_node_changed(conf, base + ['authentication', 'radius']), is_node_changed(conf, base + ['authentication', 'mode']), + is_node_changed(conf, base + ['authentication', 'protocols']), any( base_ifname(iface) in all_changed_vpp_ifaces for iface in pppoe.get('interface', {}) -- cgit v1.2.3