Hallo Leute!
Vielleicht helfen dem Einen oder Anderen diese Gedanken zum LCR...
Wer einen SPA-1001 mit zwei Leitungen betreibt, die verschiedene Tarife haben, wird sich früher oder später die Frage stellen, ob und wie man die manuelle Auswahl der Leitung 1 oder 2 auch automatisch machen lassen kann.
Der erste Gedanke hierzu ist, dieses über den dialplan zu machen. Aber imho ist das leider nicht möglich. Korregiert mich, wenn ich falsch liege.
Die andere Möglichkeit wäre, die "Default-Line" vom Router zu festgelegten Uhrzeiten zu wechseln. Das kann man über einen cronjob mit wget wie folgt erledigen:
Leider geht das aber nur mit "großen" wgets, denn die busybox-wgets (wie sie auch bei OpenWRT benutzt werden) kennen die Option --post-data nicht. Also müsste man, um das vom Router aus steuern zu können eine alternative Methode haben. Vielleicht geht das mit netcat ("nc"). Habe ich aber noch nicht ausprobiert.
Alternativ könnte man den Sipura von Außen erreichbar machen. Aber dann müsste man, um Mißbrauch zu Verhindern ein Passwort gesetzt haben oder aber die Quell-IP begrenzen (per Firewall oder vielleicht mit dem "Restricted Access Domains"-Parameter, was zu testen wäre) auf den Server, der von Extern das wget ausführen soll.
zoo
Vielleicht helfen dem Einen oder Anderen diese Gedanken zum LCR...
Wer einen SPA-1001 mit zwei Leitungen betreibt, die verschiedene Tarife haben, wird sich früher oder später die Frage stellen, ob und wie man die manuelle Auswahl der Leitung 1 oder 2 auch automatisch machen lassen kann.
Der erste Gedanke hierzu ist, dieses über den dialplan zu machen. Aber imho ist das leider nicht möglich. Korregiert mich, wenn ich falsch liege.
Die andere Möglichkeit wäre, die "Default-Line" vom Router zu festgelegten Uhrzeiten zu wechseln. Das kann man über einen cronjob mit wget wie folgt erledigen:
Code:
# 18-08 Uhr: Leitung 2
0 18 * * * wget -q -O /dev/null --post-data '21998=Line%202' "http://<SIPURA-IP>/admin/asipura.spa"
# 08-18 Uhr: Leitung 1
0 8 * * * wget -q -O /dev/null --post-data '21998=Line%201' "http://<SIPURA-IP>/admin/asipura.spa"
Leider geht das aber nur mit "großen" wgets, denn die busybox-wgets (wie sie auch bei OpenWRT benutzt werden) kennen die Option --post-data nicht. Also müsste man, um das vom Router aus steuern zu können eine alternative Methode haben. Vielleicht geht das mit netcat ("nc"). Habe ich aber noch nicht ausprobiert.
Alternativ könnte man den Sipura von Außen erreichbar machen. Aber dann müsste man, um Mißbrauch zu Verhindern ein Passwort gesetzt haben oder aber die Quell-IP begrenzen (per Firewall oder vielleicht mit dem "Restricted Access Domains"-Parameter, was zu testen wäre) auf den Server, der von Extern das wget ausführen soll.
zoo