1. Aktuelles
  2. Dashboard
  3. Forum
    1. Unerledigte Themen
  4. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
  5. Community vs. Enterprise
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Seiten
  • Erweiterte Suche
  1. efw-forum - Endian Firewall Support Forum
  2. Forum
  3. Archiv
  4. Endian Firewall 2.2
  5. Allgemeine Fragen und Probleme

Nachts automatische Neueinwahl

  • dektra1
  • 2. Januar 2009 um 11:37
  • Erledigt
1. offizieller Beitrag
  • dektra1
    Anfänger
    Beiträge
    11
    • 2. Januar 2009 um 11:37
    • #1

    Hallo zusammen,

    möchte, dass sich meine Endian automatisch nachts um 3 Uhr neu einwählt.
    In der Letzten Version (vor 2.2rc3) hab ich das mit einem cron-Job und Script mit

    Bash
    #!/bin/sh
    # Neue Interneteinwahl WAN nach 15 Sekunden Pause
    # inkl. DYNDNS Update zweimalig
    /etc/rc.d/uplinks stop
    sleep 15
    /etc/rc.d/uplinks start
    sleep 60
    /usr/local/bin/setddns.pl
    sleep 30
    /usr/local/bin/setddns.pl


    ermöglicht. Geht aber nimmer :-(. Datei "uplinks" ist vorhaden, reagiert aber nicht mehr auf "stop". Wie geht das jetzt? :?

    Danke schonmal. Gruß Wolfgang

  • ffischer
    Moderator
    Reaktionen
    18
    Trophäen
    1
    Artikel
    8
    Beiträge
    2.414
    • 2. Januar 2009 um 11:48
    • Offizieller Beitrag
    • #2

    Hallo,

    das Script sieht praktisch aus.
    Das kannst du ja wen du möchtest bei den Entwiklungen und Modifikationen packen.

    Zu deinem Problem, kann es sein das das ggf der uplinksdaemon ist ?

    Code
    /etc/init.d/uplinksdaemon

    der hat start stop usw aber auch kompletten stop vom daemon "condstop"

    Edit: aber ich glaube hier findest du auch was glaube das passt eher.

    Code
    /usr/lib/uplinks/uplinks

    da die Datei die du hast in deinem Script auf die Datei verweist.

    es kann dann angegeben werden welcher Uplink beendet werden soll unter Netzwerk ==> Schnittstellen ==> steht die "ID" des uplinks (( meistens "main" ))

    Code
    ./uplinks stop main

    du kannst es ja mal versuchen und das Script anstatt um 3 zu starten direkt ausführen und hier dann Berichten was sich ergeben hat.
    gruß Frank

    Endian Authorized Partner

    freaky-media
    Kein Support per PN dafür ist das Forum da.
    Preisanfragen zur Appliance Produkten sind über freaky-media möglich.

    • Nächster offizieller Beitrag
  • ffischer
    Moderator
    Reaktionen
    18
    Trophäen
    1
    Artikel
    8
    Beiträge
    2.414
    • 5. Januar 2009 um 08:00
    • Offizieller Beitrag
    • #3

    dektra1

    hats Funktioniert?

    gruß Frank

    Endian Authorized Partner

    freaky-media
    Kein Support per PN dafür ist das Forum da.
    Preisanfragen zur Appliance Produkten sind über freaky-media möglich.

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • dektra1
    Anfänger
    Beiträge
    11
    • 5. Januar 2009 um 10:21
    • #4

    Frank

    Guten Morgen, geht leider noch nicht. Suche noch Ideen :cry:
    Bis dann,
    Gruß Wolfgang

  • ffischer
    Moderator
    Reaktionen
    18
    Trophäen
    1
    Artikel
    8
    Beiträge
    2.414
    • 5. Januar 2009 um 10:28
    • Offizieller Beitrag
    • #5

    Hallo,

    das mit dem

    Code
    /usr/lib/uplinks/uplinks

    brauchte auch nichts?
    Denn in der rc3 verweist die

    Code
    /etc/rc.d/uplinks

    nur dort hin.

    ich muss nacher mal schauen ob ich das irgend wie testen kann.
    Zu hause hab ich nur eine rc2 in Betrieb.

    Frank

    Endian Authorized Partner

    freaky-media
    Kein Support per PN dafür ist das Forum da.
    Preisanfragen zur Appliance Produkten sind über freaky-media möglich.

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • dektra1
    Anfänger
    Beiträge
    11
    • 5. Januar 2009 um 10:29
    • #6

    Frank

    Hallo Frank! Hab dein Eintrag "./uplinks stop main" gar nicht gesehen. Es hat damit funktioniert! Sorry! Vielen Dank!!!

    @all
    Mein Script (einwahl.sh) sieht jetzt für die automatische Einwahl so aus:

    Bash
    #!/bin/sh
    # Neue Interneteinwahl WAN nach 15 Sekunden Pause
    # inkl. DYNDNS Update zweimalig
    /etc/rc.d/uplinks stop main
    sleep 90
    /usr/local/bin/setddns.pl
    sleep 30
    /usr/local/bin/setddns.pl

    Für die Zeitsteuerung Neueinwahl 3.30 Uhr:
    1. /etc/crontab hinzugefügen:

    Code
    30 3 * * * root /skriptverzeichnis/einwahl.sh

    "/etc/rc.d/init.d/fcron restart" neu starten, um
    die neue crontab zu laden.


    Gruß Wolfgang

  • ffischer
    Moderator
    Reaktionen
    18
    Trophäen
    1
    Artikel
    8
    Beiträge
    2.414
    • 5. Januar 2009 um 10:45
    • Offizieller Beitrag
    • #7

    @Wolfgang

    kein Problem.
    Denke auch gerade drüber nach dieses Script einzusetzen dann hab ich dieses lästige Verbindungsaufbau geraffel irgend wann am Tage auch nicht mehr.

    Wenn Du möchtest kann ich deinen Beitrag noch zu Tips und Tricks hinzufügen, damit man die Erfahrungen und alles gesammelt an einem Punkt hat, oder schreibst es selber dort hinein.
    Was natürlich besser aussehen würde da dann dein Name dort auftaucht :)


    Frank

    Endian Authorized Partner

    freaky-media
    Kein Support per PN dafür ist das Forum da.
    Preisanfragen zur Appliance Produkten sind über freaky-media möglich.

    • Vorheriger offizieller Beitrag
  • dektra1
    Anfänger
    Beiträge
    11
    • 5. Januar 2009 um 11:03
    • #8

    Frank

    Ja kein Problem. Andere Freuen sich sicher über Tipps!
    Die Neueinwahl hab ich weggelassen, da sich meine Endian automatisch nach dem "./uplinks stop main" wieder neu einwählt.

    Gruß Wolfgang

Unterstützt von

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™