IPoE-server external scripts do not work as the pppd_compat module is not loaded to template
set service ipoe-server authentication mode 'noauth' set service ipoe-server client-ip-pool ONE range '100.64.0.1-100.64.0.10' set service ipoe-server client-ipv6-pool POOL-v6 delegate 2001:db8:8003::/48 delegation-prefix '56' set service ipoe-server client-ipv6-pool POOL-v6 prefix 2001:db8::/64 set service ipoe-server default-ipv6-pool 'POOL-v6' set service ipoe-server default-pool 'ONE' set service ipoe-server extended-scripts on-up '/config/scripts/accel-pppd/on-up-flush.sh' set service ipoe-server gateway-address '100.64.0.14/28' set service ipoe-server interface eth1 network 'shared' set service ipoe-server name-server '192.168.122.14'
To get it working needs to add pppd_compat module
[modules] log_syslog ipoe shaper ippool ipv6pool ipv6_nd ipv6_dhcp pppd_compat ### missed module