Hi,
ich habe ein Problem, durch einen OpenVPN-Tunnel von einem Android Handy aus über Asterisk 1.6.2.22 via DYNDNS (FritzBox 7570) zu telefonieren.
OpenVPN läuft auf dem Android Handy einwandfrei. Als SIP Client habe ich Sipdroid und den 3CX Client für Android ausprobiert. Andere Anwendungen durch den Tunnel laufen bestens (z.B. emails).
Das Handy wird auch ordnungsgemäß mit seiner IP-Adresse 10.0.0.6 am Asterisk angemeldet. Wenn ich versuche zu telefonieren, höre ich auch ein Freizeichen, das Telefon der Gegenseite klingelt. Aber sobald abgehoben, ist die Leitung tot. Wenn ich mich allerdings vom lokalen Netz via DYNDNS (auch unter 10.0.0.6) anmelde, funktioniert alles bestens.
Da ich am Asterisk zusätzlich über OpenVPN ein externes Snom 370 (Telearbeitsplatz) angemeldet habe, das einwandfrei und in sehr guter Qualität funktioniert, denke ich, dass das Problem eher auf der Androidseite beim Transport der RTP-Pakete zu suchen ist.
In der sip.conf
sollte eigentlich alles richtig sein, da ja das Snom via OpenVPN läuft.
Über einen Tip, woran es liegen könnte, wäre ich dankbar. Eventuell hat ja jemand eine ähnliche Kombination laufen.
Gruß
Thomas
*** Problem gelöst ***
Vielleicht hat ja jemand das gleiche Problem.
Ich habe aus dem Android Market den IAX Agent auf meinem Defy installiert. Telefonate via OpenVPN und IAX funktionieren nun einwandfrei zum heimischen Asterisk. Aller telefonbezogener Traffic geht wie gewünscht durch den Tunnel.
Gruß
Thomas
ich habe ein Problem, durch einen OpenVPN-Tunnel von einem Android Handy aus über Asterisk 1.6.2.22 via DYNDNS (FritzBox 7570) zu telefonieren.
OpenVPN läuft auf dem Android Handy einwandfrei. Als SIP Client habe ich Sipdroid und den 3CX Client für Android ausprobiert. Andere Anwendungen durch den Tunnel laufen bestens (z.B. emails).
Das Handy wird auch ordnungsgemäß mit seiner IP-Adresse 10.0.0.6 am Asterisk angemeldet. Wenn ich versuche zu telefonieren, höre ich auch ein Freizeichen, das Telefon der Gegenseite klingelt. Aber sobald abgehoben, ist die Leitung tot. Wenn ich mich allerdings vom lokalen Netz via DYNDNS (auch unter 10.0.0.6) anmelde, funktioniert alles bestens.
Da ich am Asterisk zusätzlich über OpenVPN ein externes Snom 370 (Telearbeitsplatz) angemeldet habe, das einwandfrei und in sehr guter Qualität funktioniert, denke ich, dass das Problem eher auf der Androidseite beim Transport der RTP-Pakete zu suchen ist.
In der sip.conf
Code:
[general]
...
disallow=all
allow=alaw
allow=gsm
localnet=10.0.0.0/255.255.255.0
localnet=192.168.x.0/255.255.255.0
externhost=abc.dyndns.org
externrefresh=60
[snom]
host=dynamic
user=21
secret=geheim
type=friend
directmedia=no
...
[handy]
host=dynamic
user=34
secret=geheim
type=friend
directmedia=no
....
Über einen Tip, woran es liegen könnte, wäre ich dankbar. Eventuell hat ja jemand eine ähnliche Kombination laufen.
Gruß
Thomas
*** Problem gelöst ***
Vielleicht hat ja jemand das gleiche Problem.
Ich habe aus dem Android Market den IAX Agent auf meinem Defy installiert. Telefonate via OpenVPN und IAX funktionieren nun einwandfrei zum heimischen Asterisk. Aller telefonbezogener Traffic geht wie gewünscht durch den Tunnel.
Gruß
Thomas
Zuletzt bearbeitet: