PPPoE-server adding new interfaces for listening to PPP clients requires to restart [email protected]
set service pppoe-server access-concentrator 'ACN' set service pppoe-server authentication local-users username foo disable set service pppoe-server authentication local-users username foo password 'bar' set service pppoe-server authentication mode 'local' set service pppoe-server authentication radius rate-limit attribute 'Cisco-AVPair' set service pppoe-server authentication radius rate-limit enable set service pppoe-server authentication radius rate-limit vendor 'Cisco' set service pppoe-server authentication radius server 203.0.113.1 key 'vyos-secret' set service pppoe-server client-ip-pool name ONE gateway-address '100.64.0.1' set service pppoe-server client-ip-pool name ONE subnet '100.64.0.0/18' set service pppoe-server interface eth1 set service pppoe-server interface eth1.23 set service pppoe-server name-server '100.64.0.1'
Add interface eth2
vyos@r4:~$ show pppoe-server interfaces interface: connections: state: ----------------------------------- eth1 0 active eth1.23 0 active vyos@r4:~$ vyos@r4:~$ conf [edit] vyos@r4# set service pppoe-server interface eth2 [edit] vyos@r4# commit [edit] vyos@r4#
Expect to listen to eth1, eth1.23, eth2
vyos@r4# run show pppoe-server interfaces interface: connections: state: ----------------------------------- eth1 0 active eth1.23 0 active [edit] vyos@r4#
After restarting accel-ppp service all works fine:
vyos@r4# sudo systemctl restart [email protected] [edit] vyos@r4# [edit] vyos@r4# [edit] vyos@r4# run show pppoe-server interfaces interface: connections: state: ----------------------------------- eth1 0 active eth1.23 0 active eth2 0 active [edit] vyos@r4#