¿Cómo puedo permitir que el demonio ppp muestre eth0 primero antes de la conexión? Si el puerto Ethernet no funciona, la conexión no se realizará correctamente. Así que estoy poniendo esto en /etc/ppp/peers/dsl, pero eth0 no aparecerá mediante el comando 'pon dsl':
plugin rp-pppoe.so
eth0
defaultroute
usepeerdns
user "blabla"
noauth
noipdefault
hide-password
debug
Y desde el búfer de mensajes del kernel:
error sending pppoe packet: Network is down
PD: Y por favor no me digas que abra eth0 en el momento del arranque ;-P, ya está configurado
Respuesta1
cree un script que haga ping y si el resultado es cero, entonces debería emitir el comando: /etc/init.d/net.eth0 inicie ifconfig eth0 up y luego conecte ppp mediante pon $tunnel, de lo contrario debería haber tiempos de espera apropiados entre los comandos puede que no funcione.