Am 08/08/2012 03:30 PM, schrieb Dieter Klünter:
Am Wed, 08 Aug 2012 12:42:48 +0200 schrieb Daniel Spannbauer
: Am 08/08/2012 12:38 PM, schrieb Dieter Klünter:
Am Wed, 08 Aug 2012 11:36:52 +0200 schrieb Daniel Spannbauer
: Hallo,
ich muss beim Aufbau einer DSL-Verbindung (pppoe) eine Route setzen. Hätte das ganze als POST_UP_SCRIPT im ifcfg-dsl0 verankert, nur wird das ja dann nicht ausgeführt wenn ich nen disconnect habe.
Wo packe ich sowas am besten hin damit das auch bei nem automatischen Reconnect ausgeführt wird?
OS ist 11.4
Du schreibst nicht, mit welchem Startmode Argument ifcfg-dsl0 gestartet wird, man ifcfg(5), bietet da ja etliche Möglichkeiten. Ich würde es mal mit auto oder ifplugd versuchen, so dass nach einem reconnect ifcfg-dsl0 wieder aufgerufen wird, so dass dein POST_UP_SCRIPT erneut ausführt. Eine andere Überlegung ist, in einem POST_DOWN_SCRIPT zu prüfen, welche Route besteht und dann gegebenfalls die Route neu zu setzen.
-Dieter
Startmode ist auto, das bewirkt ja aber nur das das IF beim starten selber hoch kommt.Wenn es mal läuft macht ja alles der pppd, ich müsste dem also irgendwo unterjubeln das er die Route setzt. Gelöscht wird sie selbst wieder da die Route auf eben jenes Interface verweist.
Ehrlich gesagt, da blicke ich nicht durch, es klingt so, als ob da eine Dauerschleife konfiguiert wäre. Ifup(8) ruft ja die notwendigen Scripts in /etc/sysconfig/network/scripts/ auf z.B. ifup-ppp und ifup-route, könntest du dort deine Routing Tabellen unterbringen?
-Dieter
Muss ich mal das ifup-ppp durchforsten obs da ne möglichkeit gibt. ifup-route kommt ja nur beim Aufsetzen des Interfaces zum Zug. Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org