Show interfaces, doesn't display pppoeX interfaces.
VyOS config:
set interfaces ethernet eth0 description 'WAN01-pppoe' set interfaces pppoe pppoe0 authentication password 'bar' set interfaces pppoe pppoe0 authentication user 'foo' set interfaces pppoe pppoe0 source-interface 'eth0'
Show interfaces
vyos@vyos:~$ show interfaces Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address S/L Description --------- ---------- --- ----------- eth0 - u/u WAN01-pppoe eth1 10.0.0.1/24 u/u LAN eth2 192.0.2.12/24 u/u WAN02-dhcp eth3 - u/u lo 127.0.0.1/8 u/u ::1/128 vyos@vyos:~$ vyos@vyos:~$ show interfaces pppoe Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address S/L Description --------- ---------- --- ----------- vyos@vyos:~$ vyos@vyos:~$ show interfaces pppoe pppoe0 pppoe0: Coming up vyos@vyos:~$
PPPoE session is established
vyos@vyos:~$ sudo ip -c link show dev pppoe0 6: pppoe0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 3 link/ppp vyos@vyos:~$ vyos@vyos:~$ sudo ip a show dev pppoe0 6: pppoe0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN group default qlen 3 link/ppp inet 10.1.1.100 peer 10.1.1.1/32 scope global pppoe0 valid_lft forever preferred_lft forever vyos@vyos:~$