- Mitglied seit
- 13 Feb 2006
- Beiträge
- 31
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo alle miteinander!
Ich habe nun endlich Asterisk unter Debian laufen (herzlichen Dank noch einmal an den Verfasser "Betateilchen" für das wunderbare "HowTo"!
Nun kann in beide Richtungen telefonieren (SIPGATE) und kann auch Teilnehmer in der weiten Welt einbinden. Aber leider wird das Auflegen vom SIPphone nicht über SIPGATE zum anrufenden Teilnehmer (Festnetz) signalisiert
Hier meine sip.conf
Und noch einmal die extensions.conf
Leider wird das Gespräch nach dem Auflegen auf Seiten des Festnetzteilnehmer nicht beendet wenn ich auflege.
Wäre klasse, wenn jemand eine Idee hat!
Der ASterisk-Server läuft hinter einem LANCOM Router der ein Forwarding für den Port 5060 hat. Die Firewall läßt alle Pakete von und zum Asterisk-Server hinein und hinauß! Auch der LOG der Firewall zeigt keine geblockten Pakete an.
Bedanke mich im Voraus!
Sebastian
Ich habe nun endlich Asterisk unter Debian laufen (herzlichen Dank noch einmal an den Verfasser "Betateilchen" für das wunderbare "HowTo"!
Nun kann in beide Richtungen telefonieren (SIPGATE) und kann auch Teilnehmer in der weiten Welt einbinden. Aber leider wird das Auflegen vom SIPphone nicht über SIPGATE zum anrufenden Teilnehmer (Festnetz) signalisiert
Hier meine sip.conf
Code:
[general]
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
language=de
nat=yes
defaultexpirey=300
; ---------------------------------------
; Hier stehen die Registrierungen für die Accounts
register => 620XXXX:[email protected]/620XXXX
; ---------------------------------------
[620XXXX]
type=peer
username=620XXXX
fromuser=620XXXX
secret=geheim
host=sipgate.de
fromdomain=sipgate.de
insecure=very
canreinvite=no
nat=yes
disallow=all
allow=ulaw
[sipgate_de_in]
type=peer
fromdomain=sipgate.de
host=sipgate.de
disallow=all
allow=ulaw
nat=yes
context=ankommend
; ------------------------------------------
[30]
; hoert auf Port 5061
callerid=Sebastian XXXXXX<30>
host=dynamic
domain=192.168.1.4
user=30
secret=XX
type=peer
mailbox=30
nat=no
canreinvite=no
context=app30
[31]
;hoert auf Port 5062
callerid=Sebastian XXXXXXX <31>
host=dynamic
domain=XXXXmy.ftp.org
user=31
secret=XX
type=friend
mailbox=31
nat=yes
canreinvite=no
[32]
; hoert auf Port 5064
callerid=Meike Schweden<32>
host=dynamic
domain=XXXXX.myftp.org
user=32
secret=XXXX
type=friend
mailbox=32
nat=yes
canreinvite=no
[33]
; hoert auf Port 5063
callerid=Sebastian PC <33>
host=dynamic
domain=XXXXmy.ftp.org
user=33
secret=XXXX
type=friend
mailbox=33
nat=yes
canreinvite=no
Und noch einmal die extensions.conf
Code:
[general]
static=yes
writeprotect=no
; ----------------------------------
[macro-ruf]
; hier stehen dann die Befehle für das Rufen jedes Teilnehmers
; automatische Weiterleitung an den richtigen Teilnehmer
exten => s,1,NoOp(Wir sind im MACRO-ruf gelandet)
exten => s,n,Dial,${ARG1}/${ARG2}|25|r
exten => s,n,Goto,s-${DIALSTATUS}|1
exten => s-BUSY,1,voicemail,b${ARG2}
exten => s-BUSY,n,hangup()
exten => s-NOANSWER,1,voicemail,u${ARG2}
exten => s-NOANSWER,n,hangup()
[macro-outisbusy]
exten => s,1,Playback(all-circuits-busy-now)
exten => s,n,Playback(pls-try-call-later)
exten => s,n,wait,2
exten => s,n,hangup()
[macro-hangupcall]
exten => s,1,ResetCDR(w)
exten => s,n,NoCDR()
exten => s,n,Wait(5)
exten => s,n,hangup()
; ----------------------------------
[lokal]
; Erreichbarkeit der Nebenstellen
; Ausführen des MACRO´s RUF
exten => _3X,1,NoCDR()
exten => _3X,n,macro,ruf|SIP|${EXTEN}
; ---------------------------------
[sipgate_seb_out]
; Diesen CONTEXT verwenden wir zum Waehlen von
; abgehenden Rufnummern über SIPGATE-Account
; hier muss nach dem "@" unbedingt der CONTEXT-Name von Sipgate stehen
exten => _0.,1,Dial,SIP/${EXTEN}@XXXXXXXX|45
; ---------------------------------
[ankommend]
exten => XXXXXXXX,1,macro,ruf|SIP|30
; ---------------------------------
[mailbox_own]
exten => 88,1,answer
exten => 88,n,wait,1
exten => 88,n,voicemailmain,s${CALLERIDNUM}
exten => 88,n,Hangup()
; ---------------------------------
[default]
include=lokal
include=sipgate_seb_out
include=mailbox_own
[app30]
include=lokal
include=sipgate_seb_out
include=mailbox_own
Leider wird das Gespräch nach dem Auflegen auf Seiten des Festnetzteilnehmer nicht beendet wenn ich auflege.
Wäre klasse, wenn jemand eine Idee hat!
Der ASterisk-Server läuft hinter einem LANCOM Router der ein Forwarding für den Port 5060 hat. Die Firewall läßt alle Pakete von und zum Asterisk-Server hinein und hinauß! Auch der LOG der Firewall zeigt keine geblockten Pakete an.
Bedanke mich im Voraus!
Sebastian