- Mitglied seit
- 24 Jul 2007
- Beiträge
- 5
- Punkte für Reaktionen
- 0
- Punkte
- 0
Moin
Ich hoffe, mir kann jemand weiterhelfen, da es doch eine sehr spezielle Frage ist.
Ich versuche jetzt schon seit längerem das Ecotel VoIP Gerät mit dem Asterisk-Server gescheit zu verbinden. Ich möchte, dass sich Ecotel über die verschiedenen VoIP Leitungen (V1 ... V8 ) zum Asterisk-Server verbindet. Hierzu habe ich im Asterisk-Server die Benutzer angelegt (bzw. sip1, sip2 etc.).
Mein Ziel: Vom Asterisk soll anhand verschiedener Telefonnummern dann ein bestimmter Sip-Account bzw. eine bestimmte Ecotel VoIP-Leitung verwendet werden, um basierend auf der VoIP-Leitung in der "Routingtabelle" von Ecotel zu unterscheiden, von welcher VoIP-Leitung der Anruf kommt um somit zu entscheiden, wohin er weitergeleitet werden soll.
Beispiel:Wenn also von Asterisk aus von sip1 (und somit die VoIP 1 Leitung) telefoniert wird, soll G1 verwendet werden. Wenn von sip2 (VoIP 2 Leitung) telefoniert wird, dann soll G2 verwendet werden.
Das Routing in Ecotel ist ja recht einfach (wenn es denn so gehen würde):
Jetzt ist natürlich die Frage, ob Ecotel VoIP denn überhaupt unterscheiden kann, von welcher VoIP-Leitung das Gespräch ankommt. Denn das Problem ist, es wird immer versucht vom lokalen VoIP Kanal die Verbindung aufzubauen (und da keine Wahlregel dafür in Ecotel vorhanden ist, scheitert dies natürlich).
Hier mal mein Setup und die Configs:
Ecotel VoIP (IP: 192.168.10.11)
Asterisk Server (IP: 192.168.10.22)
sip.conf
extensions.conf
In Ecotel muss der Benutzer ja nicht existieren ("User Registration").
Und die Ecotel Gateway Configuration sieht folgendermaßen aus:
SIP Schnittstelle --> Leitung 1 (Client/Server; 3. Eintrag von oben). Zugangsdaten:
Das gleiche natürlich für Leitung 2, mit sip2 als Daten.
Zusammenfassend: Mein Primäres Ziel ist es, dass Gespräche an die verschiedenen Ecotel VoIP-Leitungen geroutet werden um dann in Ecotel zu entscheiden wie weiter damit verfahren werden soll. Ist dies überhaupt möglich?
Grüße und danke für die Hilfe!
Dennis
Ich hoffe, mir kann jemand weiterhelfen, da es doch eine sehr spezielle Frage ist.
Ich versuche jetzt schon seit längerem das Ecotel VoIP Gerät mit dem Asterisk-Server gescheit zu verbinden. Ich möchte, dass sich Ecotel über die verschiedenen VoIP Leitungen (V1 ... V8 ) zum Asterisk-Server verbindet. Hierzu habe ich im Asterisk-Server die Benutzer angelegt (bzw. sip1, sip2 etc.).
Mein Ziel: Vom Asterisk soll anhand verschiedener Telefonnummern dann ein bestimmter Sip-Account bzw. eine bestimmte Ecotel VoIP-Leitung verwendet werden, um basierend auf der VoIP-Leitung in der "Routingtabelle" von Ecotel zu unterscheiden, von welcher VoIP-Leitung der Anruf kommt um somit zu entscheiden, wohin er weitergeleitet werden soll.
Beispiel:Wenn also von Asterisk aus von sip1 (und somit die VoIP 1 Leitung) telefoniert wird, soll G1 verwendet werden. Wenn von sip2 (VoIP 2 Leitung) telefoniert wird, dann soll G2 verwendet werden.
Das Routing in Ecotel ist ja recht einfach (wenn es denn so gehen würde):
Code:
(oV1d*#) n G1:d
(oV2d*#) n G2:d
Jetzt ist natürlich die Frage, ob Ecotel VoIP denn überhaupt unterscheiden kann, von welcher VoIP-Leitung das Gespräch ankommt. Denn das Problem ist, es wird immer versucht vom lokalen VoIP Kanal die Verbindung aufzubauen (und da keine Wahlregel dafür in Ecotel vorhanden ist, scheitert dies natürlich).
Hier mal mein Setup und die Configs:
Ecotel VoIP (IP: 192.168.10.11)
Asterisk Server (IP: 192.168.10.22)
sip.conf
Code:
[sip1]
type = peer
context=default
host = dynamic
outboundproxy=192.168.10.11
port = 5060
username = sip1
fromuser = sip1
secret = sip1
fromdomain = 192.168.10.22
extensions.conf
Code:
[default]
exten => _11111.,1,Dial(SIP/XXTelefonnummerXX@sip1)
In Ecotel muss der Benutzer ja nicht existieren ("User Registration").
Und die Ecotel Gateway Configuration sieht folgendermaßen aus:
SIP Schnittstelle --> Leitung 1 (Client/Server; 3. Eintrag von oben). Zugangsdaten:
Code:
Domain A (RX/TX) feste IP: 192.168.10.22
Proxy feste IP: 192.168.10.22
Username (RX/TX): sip1
Registrierung von Ecotel am externen Gerät aktiviert: am Registrar 192.168.10.22
Authentifizierung von Ecotel am externen Gerät:
mit Auth-Id: sip1
und dem Passwort: sip1
Zusammenfassend: Mein Primäres Ziel ist es, dass Gespräche an die verschiedenen Ecotel VoIP-Leitungen geroutet werden um dann in Ecotel zu entscheiden wie weiter damit verfahren werden soll. Ist dies überhaupt möglich?
Grüße und danke für die Hilfe!
Dennis