Hallo Nachtarbeiter,
vorab zu meiner Config.
Ich habe einen Asterisk auf Suse 8.2 mit Fritzclassic, einer Static-IP (213.252.15.220) im Web in meinem Office stehen.
Interne Anbindung !!!
Im Office kann ich mit X-Lite XClients mich mit dem SIPserver verbinden und zumindestens intern telefonieren.
1.Problem: "Ich kann Capi-Verbindungen aufbauen höre aber keinen Sound, werder nach eingehenden noch nach ausgehenden Gesprächen."
Externe Anbindung !!!
Von zuhause möchte ich nun ebenfalls mich mit X-lite verbinden. Der SIP-Server läßt mich auch anmelden.
2.Problem: "Jedoch kann ich weder über Capi, noch über Sipgate mich intern telefonieren."
Anbei meine Configs:
CAPI.CONF
EXTENSION.CONF
SIP.CONF
ich benötige dringend Unterstützung. habe schon die letzten 24 Stunden aufgewendet.
Gruß vom Ammersee
Frank
vorab zu meiner Config.
Ich habe einen Asterisk auf Suse 8.2 mit Fritzclassic, einer Static-IP (213.252.15.220) im Web in meinem Office stehen.
Interne Anbindung !!!
Im Office kann ich mit X-Lite XClients mich mit dem SIPserver verbinden und zumindestens intern telefonieren.
1.Problem: "Ich kann Capi-Verbindungen aufbauen höre aber keinen Sound, werder nach eingehenden noch nach ausgehenden Gesprächen."
Externe Anbindung !!!
Von zuhause möchte ich nun ebenfalls mich mit X-lite verbinden. Der SIP-Server läßt mich auch anmelden.
2.Problem: "Jedoch kann ich weder über Capi, noch über Sipgate mich intern telefonieren."
Anbei meine Configs:
CAPI.CONF
Code:
; CAPI config
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=28700929
incomingmsn=*
outgoingmsn=2870090 ;neuer Eintrag
overlapdial = yes ;neuer Eintrag
controller=1
softdtmf=1
accountcode=
context=CAPICALL
;echosquelch=1
;echocancel=yes
;echotail=64
callgroup=1
;deflect=12345678
devices=2
isdnmode = ptp ;neuer Eintrag
EXTENSION.CONF
Code:
[general]
static = yes
writeprotect = no
;nat = yes
[default]
include => vmailbox
include => notruf
include => parkedcalls
include => SAMSTAG|20:00-7:59|*|*|*
include => CAPIINCOME|8:00-19:59|mon-fri|*|*
include => Sipgate
include => CAPIOUT
include => incoming
include => 10
include => 11
include => 12
include => 13
include => 14
include => 88
;---------------------------------------------------------
; AB HIER WIRD DIE MAILBOX DEFINIERT !!!!!!!!!!!!!!!!!!!!!
;---------------------------------------------------------
[vmailbox]
;
; Mit 8000 kann man die Voicemailbox anrufen.
;
exten => 8000,1,VoicemailMain
exten => 8000,2,Goto(default,s,6)
;---------------------------------------------------------
; AB HIER WERDEN DIE EINGEHENDEN CALLS DEFINIERT !!!!!!!!!
;---------------------------------------------------------
[CAPICALL]
include => parkedcalls
;include => SAMSTAG|20:00-7:59|*|*|*
include => CAPIINCOME
[sipgatein]
include => parkedcalls
include => SIPGATEINCOME
;---------------------------------------------------------
; AB HIER WERDEN DIE AUSGEHENDEN CALLS DEFINIERT !!!!!!!!!
;---------------------------------------------------------
[Sipgate]
exten => _88.,1,Dial(SIP/${EXTEN:2}@SipgateAccount,60)
exten => _88.,2,Hangup
[CAPIOUT]
exten => _0.,1,Dial,CAPI/@28700929:${EXTEN:1}
exten => _0.,2,Hangup
[notruf]
exten => _1XX.,1,Dial,CAPI/@28700929:${EXTEN}
exten => _1XX.,2,Hangup
;exten => _1XX.,3,Dial,CAPI/@28700929:${EXTEN}
;exten => _1XX.,4,Hangup
;---------------------------------------------------------
; AB HIER WERDEN DIE REGELN DER CALLS DEFINIERT !!!!!!!!!
;---------------------------------------------------------
[SIPGATEINCOME]
exten => _.,1,Answer
exten => _.,2,System(echo "${DATETIME}: ${CALLERID} wollte was von dir." | mail -s Sipgate-Benachrichtigung info@webindustry
exten => _.,3,BackGround(welcome)
exten => _.,4,Dial(SIP/10,SIP/11,20,r) ; 20 Sekunden maximal klingeln lassen
exten => _.,5,Voicemail(u10) ; Anrufbeantworter
exten => _.,105,Voicemail(b10)
exten => _.,110,Hangup
[CAPIINCOME]
exten => s,1,Answer
exten => s,2,System(echo "${DATETIME}: ${CALLERID} wollte was von dir." | mail -s Anrufbenachrichtigung [email][email protected][/email]
exten => s,3,BackGround(welcome)
exten => s,4,Dial(SIP/10,SIP/11,20,r) ;20 Sekunden maximal klingeln lassen
exten => s,5,Voicemail(u10) ; Anrufbeantworter
exten => s,102,Voicemail(b10)
exten => s,110,Hangup
[SAMSTAG]
exten => s,1,Answer
exten => s,2,System(echo "${DATETIME}: ${CALLERID} wollte was von dir." | mail -s Weekend-Benachrichtigung info@webindustry.
exten => s,3,BackGround(welcome)
exten => s,4,Voicemail(u10)
exten => s,102,Voicemail(b10)
exten => s,110,Hangup
[macro-ruf];
;
; Standard Extension für einen Anrufbeantworter:
; ${ARG1} - Teilnehmer
;
exten => s,1,Dial(SIP/${ARG1},20,Ttr) ; 30 Sekunden maximal klingeln lassen
exten => s,2,Voicemail(u${ARG1}) ; Anrufbeantworter
exten => s,102,Voicemail(b${ARG1}) ; Wenn besetzt ist, schickt Asterisk eine Voicemailn
[incoming]
exten => _.,1,Answer
include => vmailbox
exten => _XX,2,Macro(ruf,${EXTEN})
exten => _.,3,BackGround(welcome)
exten => i,1,Playback(invalid)
exten => t,1,Hangup
[macro-rufumleitung_setzen]
exten => s,1,DBput(CFIM/${CALLERIDNUM}=${ARG1})
exten => s,2,Wait(2)
exten => s,3,SetLanguage(de)
exten => s,4,SayDigits(${ARG1})
exten => s,5,Wait(2)
exten => s,6,Hangup
[macro-rufumleitung]
exten => s,1,SetCallerID(${CALLERIDNUM})
exten => s,2,DBget(temp=CFIM/${ARG1})
exten => s,3,SetCallerID(${CALLERIDNUM})
exten => s,4,gotoIf($[${temp} > 0]?5:6)
exten => s,5,Goto(duo,${temp},1)
exten => s,6,Dial(${ARG2},60,tT)
exten => s,7,DBget(temp=CFBS/${ARG1})
[10]
exten => _XX,2,Macro(ruf,${EXTEN})
[11]
exten => _XX,2,Macro(ruf,${EXTEN})
[12]
exten => _XX,2,Macro(ruf,${EXTEN})
[13]
exten => _XX,2,Macro(ruf,${EXTEN})
[14]
exten => _XX,2,Macro(ruf,${EXTEN})
[88]
exten => _XX,2,Macro(ruf,${EXTEN})
SIP.CONF
Code:
[general]
port = 5060
bindaddr = 213.252.15.220
externip = 213.252.15.220
;Localnet = 192.168.0.0/255.255.0.0
context = default
tos = reliability
srvlookup = yes
insecure = very
nat = no
disallow = all
allow = ulaw
allow = alaw
allow = ilbc
allow = gsm
allow = g729
canreinvite = yes
insecure = very
qualify = yes
language = de
dtmfmode = info
maxexpirey = 3600
defaultexpirey = 600
register => 7775992:[email protected]/7775992
[SipgateAccount]
secret = passwd
username = 7775992
fromuser = 7775992
type = friend
host = sipgate.de
context = sipgatein
canreinvite = yes
nat = yes
authuser = 7775992
fromdomain = sipgate.de
insecure = very
;promiscredir = yes
qualify = no
disallow = all
allow = alaw
allow = ulaw
dtmfmode = info
language = de
[10]
type = friend
username = 10
secret = passwd
host = dynamic
qualify = 1200
context = default
mailbox = 10
callerid = "webindustry Frank Lemm" = <10>
dtmfmode=rfc2833
[11]
type = friend
username = 11
secret = passwd
host = dynamic
qualify = 1200
context = default
mailbox = 11
callerid = "webindustry Alf Engelmeier 11" = <11>
dtmfmode=rfc2833
[88]
type = friend
username = 88
secret = passwd
host = dynamic
qualify = 1200
context = default
callerid = "webindustry Mailbox 88" = <88>
mailbox = 88
nat = yes
ich benötige dringend Unterstützung. habe schon die letzten 24 Stunden aufgewendet.
Gruß vom Ammersee
Frank