Imageine the following configuration:
ethernet eth0 { vif 202 { pppoe 0 { default-route none mtu 1492 name-server none password vyos user-id vyos } } } ethernet eth1 { vif 202 { pppoe 0 { default-route none name-server none password vyos2 user-id vyos2 } } }
Only one PPP peer files will be created, as both interfaces are named pppoe0. The last interface will win (eth1).
We should document this as "known-issue" and not fix it in 1.2 (crux). It will be fixed in 1.3 by T1318