- Mitglied seit
- 4 Apr 2005
- Beiträge
- 68
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo, ich habe in einer "Trockenübung" gemäß dieser Anleitung :
http://www.ip-phone-forum.de/showthread.php?t=92224&highlight=paar+Fragen+iax
(ohne register) zwei Asteriske verbundnen und es funktioniert auch.
Nun habe ich vor, die iax.conf + extensions.conf eines unter Eisfair erstellten Dialplanes
zu modifizieren. HIer hakt es dann doch noch, mit allen erdenklichen fehlermeldungen.
Ist jemand mit dem Dialplan unter Eisfair vertraut ?
In der Sip.conf steht folgendes, und dies übertrage ich auf die IAX.conf:
Der erste Block
[general]
context=default
[sipgate] (und in der IAX des gegenübers z.b [iaxgate auf 192.168.1.2]
context=incomming
[13] (externer Sipaccount) (dies fällt dann ja weg)
context= outgoing
Dies müsste ich doch bei einer IAX registrierung übernehmen können
(meinethalben auch das [sipgate], kann ich ja nennen wie ich will.
(default für general, incomming für den "internen IAX-Acount, outgoing für den
externen) und dann in der Wahlregel in der extensions.conf nur "SIP" in IAX2 ändern?
wäre dies dann so richtig ?:
[50] ;interne msn (auf 192.168.2.2=sipgate) (ja , ja, etwas einfallslos)
exten => _x./50,1,SetCIDNum(50)
exten => _x./50,2,SetCIDName( Büro)
exten => _x./50,3,GotoIf($["${EXTEN:0:1}" = "0"]?5)
exten => _x./50,4,setVar(areaCode=0461) (gut wäre nicht erforderlich ..aber egal)
exten => _x./50,5,Dial(IAX2/iaxgate[email protected]${areaCode}${EXTEN},120,TW)
und dann beim Gegenüber eben iaxgate in context=incoming
und hier soll die 50 nun über Iax und ISDN raus(als Beispiel)
include=50 (auf 192.168.1.1=iaxgate)
[50]
exten => _x./50,1,SetCIDNum(999999) (externe MSN=999999 als Beispiel)
exten => _x./999999,2,SetCIDName()
exten => _x./999999,3,Dial(CAPI/contr1/${EXTEN:2},120,TW
rumrätsel, hab ich s mir nun gerade selbst erklärt? oder ist da ein denkfehler?
Nun brauch ich noch einen Denkanstoss: auf der 192.168.2.2 [sipgate *gg]sollen ISDN -Anrufe
an [iaxgate] auch weitergeleitet werden So?
Im context auf 192.168.2.2
;Incomming calls over ISDN (nicht modifiziert) Externe Beispiel MSN =888888
exten => 888888,2,Dial(Zap/g1/50&SIP/13,15,t)
müsste nach der IAX Rosskur dann heissen:
exten=>888888,2,Dial(Zap/g1/50&IAX2/iaxgate[email protected]/13,15,t)
(es klingelt so das Isdn 50 am Asterisk 192.168.2.2 + die 13 an 192.168.1.2)
wenn auf der Isdn.Msn 888888 ein anruf kommt..)
Oder sieht jemand einen Fehler?
Also:
Abegehende Anrufe an 192.168.2.2 sollen über IAX an 192.168.1.2 über ISDNraus
Ankommende Anrufe an 192.168.2.2 sollen auch an 192.168.1.2 (über IAX)
signalisiert werden.
Ähm: abgehedne Anrufe an 192.168.1.2 gehen direkt über capi raus.
ankommende an 192.168.1.2 sollen nicht an 192.168.2.2 weitergeleitet werden
Mange tak for Hjaelp!
PS: Gemäß der Vorwahl können sich ja alle denken, woher ich komme.*g
Einen Kasten Flens geb ich aus wenns läuft
http://www.ip-phone-forum.de/showthread.php?t=92224&highlight=paar+Fragen+iax
(ohne register) zwei Asteriske verbundnen und es funktioniert auch.
Nun habe ich vor, die iax.conf + extensions.conf eines unter Eisfair erstellten Dialplanes
zu modifizieren. HIer hakt es dann doch noch, mit allen erdenklichen fehlermeldungen.
Ist jemand mit dem Dialplan unter Eisfair vertraut ?
In der Sip.conf steht folgendes, und dies übertrage ich auf die IAX.conf:
Der erste Block
[general]
context=default
[sipgate] (und in der IAX des gegenübers z.b [iaxgate auf 192.168.1.2]
context=incomming
[13] (externer Sipaccount) (dies fällt dann ja weg)
context= outgoing
Dies müsste ich doch bei einer IAX registrierung übernehmen können
(meinethalben auch das [sipgate], kann ich ja nennen wie ich will.
(default für general, incomming für den "internen IAX-Acount, outgoing für den
externen) und dann in der Wahlregel in der extensions.conf nur "SIP" in IAX2 ändern?
wäre dies dann so richtig ?:
[50] ;interne msn (auf 192.168.2.2=sipgate) (ja , ja, etwas einfallslos)
exten => _x./50,1,SetCIDNum(50)
exten => _x./50,2,SetCIDName( Büro)
exten => _x./50,3,GotoIf($["${EXTEN:0:1}" = "0"]?5)
exten => _x./50,4,setVar(areaCode=0461) (gut wäre nicht erforderlich ..aber egal)
exten => _x./50,5,Dial(IAX2/iaxgate[email protected]${areaCode}${EXTEN},120,TW)
und dann beim Gegenüber eben iaxgate in context=incoming
und hier soll die 50 nun über Iax und ISDN raus(als Beispiel)
include=50 (auf 192.168.1.1=iaxgate)
[50]
exten => _x./50,1,SetCIDNum(999999) (externe MSN=999999 als Beispiel)
exten => _x./999999,2,SetCIDName()
exten => _x./999999,3,Dial(CAPI/contr1/${EXTEN:2},120,TW
rumrätsel, hab ich s mir nun gerade selbst erklärt? oder ist da ein denkfehler?
Nun brauch ich noch einen Denkanstoss: auf der 192.168.2.2 [sipgate *gg]sollen ISDN -Anrufe
an [iaxgate] auch weitergeleitet werden So?
Im context auf 192.168.2.2
;Incomming calls over ISDN (nicht modifiziert) Externe Beispiel MSN =888888
exten => 888888,2,Dial(Zap/g1/50&SIP/13,15,t)
müsste nach der IAX Rosskur dann heissen:
exten=>888888,2,Dial(Zap/g1/50&IAX2/iaxgate[email protected]/13,15,t)
(es klingelt so das Isdn 50 am Asterisk 192.168.2.2 + die 13 an 192.168.1.2)
wenn auf der Isdn.Msn 888888 ein anruf kommt..)
Oder sieht jemand einen Fehler?
Also:
Abegehende Anrufe an 192.168.2.2 sollen über IAX an 192.168.1.2 über ISDNraus
Ankommende Anrufe an 192.168.2.2 sollen auch an 192.168.1.2 (über IAX)
signalisiert werden.
Ähm: abgehedne Anrufe an 192.168.1.2 gehen direkt über capi raus.
ankommende an 192.168.1.2 sollen nicht an 192.168.2.2 weitergeleitet werden
Mange tak for Hjaelp!
PS: Gemäß der Vorwahl können sich ja alle denken, woher ich komme.*g
Einen Kasten Flens geb ich aus wenns läuft