Como posso permitir que o daemon ppp abra o eth0 antes da conexão? Se a porta Ethernet estiver inoperante, nenhuma conexão será bem-sucedida. Então, estou colocando isso em /etc/ppp/peers/dsl , mas eth0 não será exibido através do comando 'pon dsl':
plugin rp-pppoe.so
eth0
defaultroute
usepeerdns
user "blabla"
noauth
noipdefault
hide-password
debug
E do buffer de mensagens do kernel:
error sending pppoe packet: Network is down
PS: E por favor não me diga para abrir a eth0 na hora da inicialização ;-P , ela já está configurada
Responder1
faça um script que fará ping e se o resultado for zero então ele deve emitir o comando: /etc/init.d/net.eth0 start ifconfig eth0 up então conecte ppp por pon $tunnel deve haver tempos de espera apropriados entre os comandos caso contrário pode não funcionar.