Você terá que modificar o parâmetro pppd
padrão (por exemplo, colocar um parâmetro persist
), em
código-fonte de NetworkManager
, que não tem garantia de funcionar.
No entanto, com um script poderoso, você pode tentar algo como o seguinte, pois você tem uma pppd
de conexão viável chamada provider
Mantendo a discagem até que tenhamos uma rota padrão configurada:
while ! ip r | grep -q default
do
pon provider
sleep 10
done
Se a conexão PPPoE for sua única opção, por que não configurar /etc/conf.d/net
para uma conexão persistente?