pppd-Konfiguration, wie rufe ich eth0 automatisch auf?

pppd-Konfiguration, wie rufe ich eth0 automatisch auf?

Wie kann ich dem PPP-Daemon erlauben, eth0 vor der Verbindung hochzufahren? Wenn der Ethernet-Port ausgefallen ist, kann keine Verbindung hergestellt werden. Ich trage dies also in /etc/ppp/peers/dsl ein, aber eth0 wird nicht durch den Befehl „pon dsl“ hochgefahren:

plugin rp-pppoe.so
eth0
defaultroute
usepeerdns
user "blabla"
noauth
noipdefault
hide-password
debug

Und aus dem Kernel-Nachrichtenpuffer:

error sending pppoe packet: Network is down

PS: Und bitte sag mir nicht, dass ich eth0 beim Booten aufrufen soll ;-P, es ist bereits eingestellt

Antwort1

Erstellen Sie ein Skript, das einen Ping ausführt. Wenn das Ergebnis Null ist, sollte es den folgenden Befehl ausgeben: /etc/init.d/net.eth0, starte ifconfig eth0 up, dann verbinde ppp über pon $tunnel. Zwischen den Befehlen sollten entsprechende Wartezeiten eingehalten werden, sonst funktioniert es möglicherweise nicht.

verwandte Informationen