Eu sempre usei configurações de static ip ou dhcp no passado, e é isso que normalmente acontece:
- quando eu puxo o cabo, minha interface fica inativa
- quando eu conecto de volta o cabo a interface volta a funcionar e no caso do dhcp ele pega um novo ip
Desta vez eu mudei para pppoe com a autoconfiguração feita pelo debian installer (executando a linha de comando modules=ppp-udeb
pressionando a tecla TAB antes de executar o instalador).
O que eu descobri é que a interface pppoe inicia automaticamente quando a inicialização do sistema, mas se eu desligar o cabo e ligá-lo de volta a interface está emperrada.
A interface é mantida até que algum tipo de tempo limite ocorra e não há como reconectar o pppoe e obter um novo ip quando conectado novamente.
Como posso consertar isso? Meu arquivo gerado por / etc / network / interfaces é o seguinte:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# PPPoE connection
auto provider
iface provider inet ppp
pre-up /sbin/ifconfig eth0 up
provider provider
# The primary network interface
allow-hotplug eth0
iface eth0 inet manual
# The secondary network interface used for
allow-hotplug eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
Eu também perguntaria por que o nome da interface é chamado de provedor ?
não deve ser ppp0 ?
Quando a inicialização do sistema e eu vou no ifconfig a interface é nomeada ppp0 não provedor!