• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Script funktioniert nicht mehr

Hallo

Ich hatte mir unter 10.3 in die ip-up eine codezeile eingebaut welche bei der Verbindung eine Webseite aufrief um meinen dyndns zu erneuern.
Unter 11.4 funktioniert das nicht mehr.
...mhhhh wiso

Code:
( /bin/sleep 15; /usr/bin/wget -i /etc/ppp/dyndns_key -O /etc/ppp/www_test -q ) &

Hat immer wunderbar geklappt.
In der dyndns_key stand die Internetseite http://www.dynips.net/key und die ausgabe hats in die www_test geschrieben


cu
Huflatisch
 

framp

Moderator
Teammitglied
Welche Meldung bekommst Du wenn Du die Zeile als root in der Konsole eingibst?
 
OP
H

Huflatisch

Hacker
Hey

Keine ...

An der Stelle funktioniert es einwandfrei. Auch die Texdatei wird korrekt geschrieben.
Wenn nach einer Zwangstrennung die Wiedereinwahl erfolgt scheibt es mir eine DNS Fehler von T-online in die Textdatei.
Vielleicht sollte ich mal das sleep erhöhen.


cu Huflatisch
 
OP
H

Huflatisch

Hacker
Hey

An der konsole kommt keine Meldung. Wget speichert die aufgerufene html Seite ab.
Die DNS Fehlerseite kommt nur bei einer Zwangstrennung. Wenn ich mit cinternet trenne/verbinde ist alles ok.

Ich habe jetzt erstmal das sleep auf 60 erhöht. Falls morgen die Trennung ist, werde ich mal gucken welche html zurückgegeben wird.
Habe gerade mit sleep 60 mal das Modem ausgeschalten, dabei war kein Fehler aufgetreten.

melde mich morgen nochmal
Danke


cu
Huflatisch
 
OP
H

Huflatisch

Hacker
Hallo

Also die Verlängerung der Zeit hat nix gebracht.
Die Scriptzeile bei Aufruf über ip-up generiert folgenden Fehler:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html>
 <head>
        <title>T-Online Navigationshilfe</title>
 </head>
 <frameset rows="100%">
 <frame src="http://navigationshilfe.t-online.de/dnserror?url=http://dynips.net/"
        frameborder="0" noresize="noresize"/>
 <noframes>
  <body>
   <h1>Willkommen bei T-Online</h1>
   <p>
        <a href="http://navigationshilfe.t-online.de/dnserror?url=http://dynips.net/">
        weiter....</a>
   </p>
  </body>
 </noframes>
 </frameset>
</html>

cu
Huflatisch
 

RME

Advanced Hacker
Hallo,

<p>
<a href="http://navigationshilfe.t-online.de/dnserror?url=http://dynips.net/">
weiter....</a>
</p>
Wenn ich "http://dynips.net/" in den Browser eingebe kommt:

Code:
Schlüssel "" nicht gefunden.
Relevant?

Gruss,
Roland
 
OP
H

Huflatisch

Hacker
Korrekt !!!

Der Aufruf ist http://dynips.net/gkt75zrfzg

gkt75zrfzg = Schlüssel, welcher komplett so in der "/etc/ppp/dyndns_key" steht.
wie gesagt ... wenn ich die Codezeile direkt an der Console eingebe funktioniert es.

Wenn ein korrekter Schlüssel dransteht ruft es eine html Seite auf welche mir die geänderte IP zum dyndns nennt.


wird evt. die if-up unter 11.4 anders behandelt wie unter 10.3 ???


cu
Huflatisch
 
Oben