Você pode achar que existem problemas com o NM lidando com conexões PPPoE, especialmente se através de Wi-Fi.
No entanto, para corrigir exatamente o que você está descrevendo, convém tentar configurar o NetworkManager no modo "gerenciado" editando /etc/NetworkManager/nm-system-settings.conf
e alterando managed=true
para false .
Isso diz ao NM para usar a configuração em /etc/network/interfaces
, se possível (e se entender a sintaxe lá, mas a lógica está ficando melhor e melhor) e para criar uma conexão que possa ser ativada ou desativada. Vale a pena tentar;)