Hallo.
Könnte mir jemand helfen und erklären,
wie man ein Skript im debug speichert?
(eventuell auch korrigieren)
Müsste das drauf haben:
echo 'HOST=193.99.144.80' > /var/flash/login
echo 'USERNAME=abc' >> /var/flash/login
echo 'PASSWORD=123' >> /var/flash/login
echo 'LOGIN="http://http://86.106.213.142:8080/user/refresh/home?CPURL=http%3A%2F%2Fwww.apple.com%2Fru%2Fstartpage%2F&t=g1rm09mt&username=$USERNAME&password=$PASSWORD"' >> /var/flash/login
echo 'sleep 60' >> /var/flash/login
echo 'while true; do' >> /var/flash/login
echo ' ping -c 1 $HOST > /dev/null' >> /var/flash/login
echo ' if [ $? -ne 0 ] ; then' >> /var/flash/login
echo ' echo "$HOST is DOWN. Try to log in via web interface"' >> /var/flash/login
echo ' wget -O index.html $LOGIN > /dev/null' >> /var/flash/login
echo ' rm index.html' >> /var/flash/login
echo ' fi' >> /var/flash/login
echo ' sleep 60' >> /var/flash/login
echo ' /bin/voipd -R >> /var/flash/login
echo 'done' >> /var/flash/login
und es fehlt noch ein "sleep", ich glaube, von Anfang an, wo die Box erst richtig gestartet sein sollte.
Hintergünd:
Bei dem I-net-Provider MAXDSL (Moldawien)
wird der I-net-Zugang (login & passwort) über den Browser online angefragt
(und nicht wie in Deutschland, in box gespeichert)
Leider wird die Verbindung, bei einem ausgechsaltetem PC, nach einige Zeit unterbrochen,
so dass muss man sich wieder online einlogen..
(logt sich man nicht, bleibt die box nur im bereich .md online,
von aussen, oder nach aussen, also, nicht mehr erreichbar,
die VoIP-Telefonie bleibt damit unmöglich auch).
Eine Lösung wäre, ich glaube, im Hitergründ der Box das zu überlassen.
Ich wäre sehr dankbar für Ihre Hilfe.
Könnte mir jemand helfen und erklären,
wie man ein Skript im debug speichert?
(eventuell auch korrigieren)
Müsste das drauf haben:
echo 'HOST=193.99.144.80' > /var/flash/login
echo 'USERNAME=abc' >> /var/flash/login
echo 'PASSWORD=123' >> /var/flash/login
echo 'LOGIN="http://http://86.106.213.142:8080/user/refresh/home?CPURL=http%3A%2F%2Fwww.apple.com%2Fru%2Fstartpage%2F&t=g1rm09mt&username=$USERNAME&password=$PASSWORD"' >> /var/flash/login
echo 'sleep 60' >> /var/flash/login
echo 'while true; do' >> /var/flash/login
echo ' ping -c 1 $HOST > /dev/null' >> /var/flash/login
echo ' if [ $? -ne 0 ] ; then' >> /var/flash/login
echo ' echo "$HOST is DOWN. Try to log in via web interface"' >> /var/flash/login
echo ' wget -O index.html $LOGIN > /dev/null' >> /var/flash/login
echo ' rm index.html' >> /var/flash/login
echo ' fi' >> /var/flash/login
echo ' sleep 60' >> /var/flash/login
echo ' /bin/voipd -R >> /var/flash/login
echo 'done' >> /var/flash/login
und es fehlt noch ein "sleep", ich glaube, von Anfang an, wo die Box erst richtig gestartet sein sollte.
Hintergünd:
Bei dem I-net-Provider MAXDSL (Moldawien)
wird der I-net-Zugang (login & passwort) über den Browser online angefragt
(und nicht wie in Deutschland, in box gespeichert)
Leider wird die Verbindung, bei einem ausgechsaltetem PC, nach einige Zeit unterbrochen,
so dass muss man sich wieder online einlogen..
(logt sich man nicht, bleibt die box nur im bereich .md online,
von aussen, oder nach aussen, also, nicht mehr erreichbar,
die VoIP-Telefonie bleibt damit unmöglich auch).
Eine Lösung wäre, ich glaube, im Hitergründ der Box das zu überlassen.
Ich wäre sehr dankbar für Ihre Hilfe.