Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

V14 mit mobilen Internet

    Nobody is reading this thread right now.
AW: V14 mit mobilen Internet

Nur mit der Datei wird das nix. Da muss in der Box zusätzlich ein Softlink gesetzt werden damit die bei Boot ausgeführt wird. Wie gesagt. Ich teste es heute Abend und spätestens am WE weiß ich genau wie es geht. Punkt für Punkt Anleitung folgt dann.

Will jetzt nix falsches schreiben ...
 
AW: V14 mit mobilen Internet

wie muss ich sie noch abändern damit der Ping alle 0,5sec durchgeführt wird?

Code:
#!/bin/sh

while [ 1 ]
do
ping www.google.at -c 1 -w 1 > /dev/null 2>&1 &
PING_PID=$!
sleep 0.5
kill $PING_PID > /dev/null 2>&1 &
done

Das ganze einmal starten wenn die box startet. Der ping Prozess muss innerhalb des loops gekilled werden, sonst könnten immer mehr ping prozesse auflaufen wenn die Antwortzeit > 0.5 sec ist...

EDIT:
Hab's noch ergäntzt um den output des scripts zu verhindern...
 
Zuletzt bearbeitet:
AW: V14 mit mobilen Internet

Merci, wie muss der Eintrag zum Starten des Scripts ausschauen wenn ich es unter /usr/script mit dem Dateinamen ping.sh abgelegt habe?

Grüße
 
AW: V14 mit mobilen Internet

ping.sh (wie oben) in /usr/script/ erstellen und chmod 0755 (bei anderem Pfad das folgende Script anpassen)

In /etc/init.d/ ein script startstop_ping.sh mit folgendem Inhalt erstellen und ebenfalls chmod 0755:
Code:
#!/bin/sh

# start ping.sh

start() {
   /usr/script/ping.sh &
   echo "ping.sh started"
}

stop() {
   pkill -f /usr/script/ping.sh
   echo "ping.sh stopped"
}

case "$1" in
  start)
     start
     ;;
  stop)
     stop
     ;;
  restart|reload|condrestart)
     stop
     start
     ;;
  *)
  echo $"Usage: $0 {start|stop|restart|reload|status}"
  exit 1
esac
exit 0

Dann zuerst mal dryrun (testen) mit folgendem Befehl (Punkt am Ende nicht vergessen):
Code:
update-rc.d -n -v startstop_ping.sh start 99 3 . stop 99 6 . stop 99 0 .

Wenn die Ausgabe so aussieht:
Code:
 Adding system startup for /etc/init.d/startstop_ping.sh.
  /etc/rc3.d/S99startstop_ping.sh -> ../init.d/startstop_ping.sh
  /etc/rc6.d/K99startstop_ping.sh -> ../init.d/startstop_ping.sh
  /etc/rc0.d/K99startstop_ping.sh -> ../init.d/startstop_ping.sh

...dann kannst es ohne dryrun machen:
Code:
update-rc.d -v startstop_ping.sh start 99 3 . stop 99 6 . stop 99 0 .

Script sollte dann im runlevel 3 gestartet und in den runlevels 6 (reboot) und 0 (shutdown) beendet werden.

Box rebooten und prüfen ob das script läuft:
Code:
ps -ef|grep ping.sh

Ausgabe wird etwas anders aussehen, aber Du solltest einen Eintrag mit ping.sh finden, ca. so:
Code:
[B]root     16285 10312  0 16:05 pts/0    00:00:00 /bin/sh /usr/script/ping.sh[/B]
root     16316 10312  0 16:05 pts/0    00:00:00 grep ping.sh

Falls Du autostart für das Script mal entfernen willst:
Code:
update-rc.d -v -f startstop_ping.sh remove

EDIT:
Hab das ganze nochmal überarebeitet und in zwei Scripte aufgeteilt damit es start/stop kompatibel ist.
 
Zuletzt bearbeitet:
AW: V14 mit mobilen Internet

Hallo, ich habs probiert allerdings mit der alten Anleitung und bis zum Neustart der Box hat alles einwanfrei geklappt.

Nur jetzt startet die Box nicht mehr :JC_hmmm:
Ich denke schon dass es etwas mit dem Script zu tun hat da ich vorher nie Probleme damit hatte.
Habs auch über zweit Stunden probiert mit stromlos machen, auch keine Besserung.

Naja hab jetzt die Datei wieder gelöscht, jetzt startets wieder.
Werd dann das aktuelle Script mal testen, danke für deine Mühe...

Edit: Mit der aktuellen Version scheints zu funktionieren.

Bekomme folgendes Ergebnis ( Auszug ) :
705 root 2676 R bin/sh /usr/script/ping.sh
9384 root 2676 R bin/sh /usr/script/ping.sh

Ich hoffe mal das passt, denn dann kann ichs bei meiner Schwester mal so eintragen und versuchen obs Wunder wirkt

Noch ne Frage: Beim Punkt zum Testen, was ist das für ein Zeichen zwischen -ef und grep

Bei mir wird mit einer 1 ( EINS ) einen I ( großes i ) was ausgespuckt...
 
Zuletzt bearbeitet:
AW: V14 mit mobilen Internet

Wahrscheinlich weil init.d darauf wartet, dass das Script zu Ende läuft, was mit der ersten Version aufgrund der endlos Schleife nicht der Fall war. Hatte ich zuerst nicht bedacht, daher nochmal überarbeitet. Sorry fürs lahmlegen der Box
 
AW: V14 mit mobilen Internet

Hey mach dir bitte mal garkeine Gedanken wegen meinen kleinen Problemchen... ich bin echt saudankbar für das dass sich jemand die Mühe macht.
Ich versteh an dem Ganzen sowieso garnix, aber scheinbar reicht nach deiner tollen Anleitung das einfache Abschreiben auch. :good:

Herrlich, wie früher in der Schule :emoticon-0131-angel
 
AW: V14 mit mobilen Internet

@borsel
ich habe eine vu+ solo2. wie ist der stand der dinge bzw. hattest du erfolg und gibt es vielleicht eine anleitung.
danke voerstmal !
mfg schub19
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…