Oi, tive muitos problemas com o pppoeconf e consegui resolver da seguinte forma:
se vc já está tendo problemas com o pppoeconf:
abra o terminal:
$sudo su
$dê a sua senha de root
#poff
#poff dsl-provider
#pon dsl-provider
isso faz com q vc se logue
porém, se vc tem q fazer isso sempre que reiniciar ou ligar o micro:
#kate /etc/network/interfaces
apagar todos os ethx que não conectam, por exemplo no meu caso o pppoeconf acionava o eth1 então eu apaguei as linhas que remetiam ao eth0, 2, 3...
alterei o #added by pppoeconf para:
# added by pppoeconf
auto eth1
iface eth1 inet manual
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider
depois: kate /etc/rc.local
e antes da linha ("exit 0"), adicione:
ifconfig eth1 up
pon dsl-provider
ps.: lembre-se de alterar a eth1 para a ethx que é a localizada pelo pppoeconf.
Pra mim deu certo espero que aconteça o mesmo com vcs