Dariusz Jachemczyk

Dariusz Jachemczyk inzynier sieciowy /
IP VoIP, NASK

Temat: Context w Asterisk- pytanie chyba niebanalne

Witam,

Mam pewien problem - sytuacja wygląda tak że do serwera podpięte są dwa telefony/bramki VoIP. Każda z nich skonfigurowana w innym kontekście (odpowiednio A, B). Serwer skomunikowany z siecią PSTN za pomocą gateway'a - gateway w kontekście C. Jeśli abonent skonfigurowany w kontekście A dzwoni do abonenta w kontekście B to połączenie powinno wyjść przez gateway do sieci PSTN, a następnie wrócić ta sama drogą. I tak się dzieje - problemem jest tylko to w jaki sposób asterisk przydziela połączenia do kontekstów. Wydawałoby się że jesli ktoś z kontekstu A dzwoni w wyżej opisany sposób to pierwszy INVITE - ten od bramki powinien zostać zaliczony do kontekstu A, potem połaczenie wychodzi na gateway, a wracając powinno trafić do kontekstu C, ale tak się nie dzieje. Czy ktoś wie jak zmusić asteriska żeby np wszystkie połączenia z gateway'a o znanym IP kwalifikował jako połączenia z kontekstu C?

pozdrawiam
Stanisław P.

Stanisław P. Software designer

Temat: Context w Asterisk- pytanie chyba niebanalne

sip.conf:

[jakiś-peer]
host=znane.ip
type=friend
context=C
... (reszta opcji)
Dariusz Jachemczyk

Dariusz Jachemczyk inzynier sieciowy /
IP VoIP, NASK

Temat: Context w Asterisk- pytanie chyba niebanalne

Witam

Obawiam się że nie. Kiedyś bardzo dawno temu wydawało mi się że to powinno działać, ale niestety nie działa. A dzieje się to na skutek sposobu w jaki asterisk przydziela to połączenie do kontekstu - wbrew pozorom połączenie wracające z gateway'a nie jest rozpatrywane w kontekście do którego przydzielony jest gateway, a w kontekście peera z którego zostało zainicjowane.
pozdrawiam
Jakub Klausa

Jakub Klausa CTO, SS7
Technologies sp. z
o.o.

Temat: Context w Asterisk- pytanie chyba niebanalne

Wszystko zależy od konfiguracji - typu użytkownika (user vs peer), wersji asteriska, a nawet kolejności wpisów w sip.conf czy podobnym.
Ale jest to zagadnienie dość dobrze udokumentowane, google na pewno wskaże coś odpowiedniego po zapytaniu o 'asterisk sip peer matching'
Stanisław P.

Stanisław P. Software designer

Temat: Context w Asterisk- pytanie chyba niebanalne

Dariusz Jachemczyk:
Obawiam się że nie. Kiedyś bardzo dawno temu wydawało mi się że to powinno działać, ale niestety nie działa.

Mi się nie wydaje, że powinno działać, tylko to jest bardzo okrojony kawałek mojego configa, który działa.
Jeśli coś jest dalej nie tak przy takich ustawieniach, to `sip set debug`, `core set debug 9` i szukasz w czym rzecz.

Następna dyskusja:

Trixbox / asterisk




Wyślij zaproszenie do