- On Equuleus, when redirecting traffic from a PPPoE interface to an Intermediate Functional Block interface, the redirected PPPoE interface is completely deleted from the configuration when VyOS boots.
[email protected]# set interfaces input ifb0 [edit] [email protected]# commit [edit] [email protected]# set interfaces pppoe pppoe0 redirect ifb0 [edit] [email protected]# commit [edit] [email protected]# run show configuration comm | grep ifb0 set interfaces input ifb0 set interfaces pppoe pppoe0 redirect 'ifb0' [edit] [email protected]# run show configuration comm | grep pppoe set interfaces pppoe pppoe0 authentication password 'MYPASSWORD' set interfaces pppoe pppoe0 authentication user 'MYUSER' set interfaces pppoe pppoe0 default-route 'force' set interfaces pppoe pppoe0 mtu '1492' set interfaces pppoe pppoe0 redirect 'ifb0' set interfaces pppoe pppoe0 source-interface 'eth2.35' set interfaces pppoe pppoe0 traffic-policy out 'OUT2' [edit] [email protected]# save Saving configuration to '/config/config.boot'... Done [edit] [email protected]# exit exit [email protected]:~$ reboot Are you sure you want to reboot this system? [y/N] y
After reboot:
Welcome to VyOS - vyos ttyS0 vyos login: vyos Password: Linux vyos 4.19.128-amd64-vyos #1 SMP Sun Jun 14 16:27:56 UTC 2020 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. [email protected]:~$ show configuration comm | grep pppoe [email protected]:~$ show configuration comm | grep ifb0 set interfaces input ifb0 [email protected]:~$
- On Crux, when redirecting traffic from a PPPoE interface to an Intermediate Functional Block interface, you may get the following message when committing:
[email protected]# set interfaces input ifb0 [edit] [email protected]# commit [edit] [email protected]# set interfaces ethernet eth2 vif 35 pppoe 0 redirect ifb0 [edit] [email protected]# commit [ interfaces ethernet eth2 vif 35 pppoe 0 redirect ifb0 ] Exiting subroutine via next at /opt/vyatta/sbin/vyatta-qos.pl line 315.
Then the configuration looks ok, but there must be something wrong, because when an outbound shaping policy is applied to ifb0, shaping does not take place.