Hallo
habe ein Problem mit der config von Asterisk.
Zum guten die Interne Telefonie von asterisk funktioniert Problemlos.
auch isdn wird angezeigt das was reinkommt.
-- parse_srv: SRV mapped to host proxy.de.sipgate.net, port 5060
-- started pbx on channel (callgroup=0)!
== Starting CAPI[contr1/714965]/0 at default,714965,1 failed so falling back to exten 's'
== Starting CAPI[contr1/714965]/0 at default,s,1 still failed so falling back to context 'default'
-- CAPI Hangingup
..
so nun zu meinem problem
ich möchte zum einen das wenn je nach msn/sipaccount entweder direkt zum asterisk user durchgestellt wird oder in eine ansage mit auswahlmenü fällt.
z.b.
msn1 / sipgateacc1 <=> ASTuser1 oder wenn nicht da zu mailbox
msn2 / sipgateacc2 <=> ASTuser2 oder wenn nicht da zu mailbox
msn3 / sipgateacc4 <=> ASTZentrale mit auswahlmenü / Warteschleife bis user frei ist.
Das gleiche auch mit fax nur ohne die Warteschleife und dem auswahlmenü
msn4 <=> ASTuser1 fax <=> zu mail
msn5 <=> ASTuser2 fax <=> zu mail
msn6 <=> ASTZentrale fax <=> zu mail
Sowie auch SMS empfang und auch das senden.
in einigen tagen sollte da auch noch eine 2. Asterisk angeschlossen werden.
Hoffe mir kann jemand recht schnell helfen ps auch ein paar euro wären drin.
nun kurz zu den config dateien von mir
sip.conf[general]
port = 5060
bindaddr = 0.0.0.0
externip = eXXXXX.dyndns.org
Localnet = 10.0.0.0/255.255.0.0
srvlookup = yes
context = default
disallow=all
allow=gsm
canreinvite=no
insecure=very
nat=no
dtmfmode=info
tos = reliability
maxexpirey = 1200
defaultexpirey = 20
register => 626XXXX
ASS
sipgate.de/
[sipgate]
type=friend
username=626XXXX
host=sipgate.de
fromuser=626XXXX
fromdomain=sipgate.de
context=default
canreinvite=no
nat=no
[10]
type=friend
username=10
secret=PASS
host=dynamic
qualify=1200
dtmfmode=rfc2833
context=sipgate
disallow=all
allow=ulaw
allow=alaw
[11]
type=friend
username=11
secret=PASS
host=dynamic
qualify=1200
dtmfmode=rfc2833
context= default
disallow=alle
allow=ulaw
allow=alaw
die extensions.conf
[general]
static=yes
writeprotect=no
nat=yes
[globals]
IAXINFO=guest
FWDUSERID=626XXX
FWDUSERNAME=626XXX
[default]
include => calls
include => 10
include => 11
;wenn zu SIP Nummern angerufen wird
exten => _8.,1,SetCallerID(${FWDUSERID})
exten => _8.,2,SetCIDName(${FWDUSERNAME})
exten => _8.,3,Dial(SIP/${EXTEN:5}@sipgate.de,40,tr)
exten => _8.,4,Wait,20
exten => _8.,5,Hangup
;wenn zu Festnetznummern angerufen wird
exten => _9.,1,StripMSD,0
exten => _9.,2,Dial,CAPI/714964:b${EXTEN}
exten => _9.,3,Hangup
;wenn auf MSN1 angerufen wird
exten => 714964,1,Dial(SIP/11,20,tr)
exten => 714965,2,Dial(SIP/10,20,tr)
;wenn auf MSN2 angerufen wird
exten => 714966,1,Dial(SIP/10,20,tr)
exten => 714966,2,Dial(SIP/11,20,tr)
;wenn intern die 10 gewät wird
[10]
;exten => 10,1,Dial(SIP/10,20,tr)
exten => 10,1,Dial(SIP/${EXTEN},60)
exten => 10,2,Dial(CAPI/714965
10,20,tr)
exten => 10,3,Cengestion
exten => 10,4,Busy
exten => 10,5,Hangup
;wenn intern die 11 gewät wird
[11]
exten => 11,1,Dial(SIP/11,20,tr)
exten => 11,2,Dial(CAPI/<MSN1>:b<Nummer zu der Umgeleitet wird>,20,tr)
exten => 11,3,Hangup
und zum schluss die capi.conf
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=714965
incomingmsn=*
controller=1
softdtmf=0
context=default
;echosquelch=1
;echocancel=yes
;echotail=64
;callgroup=1
;deflect=12345678
devices=2
habe ein Problem mit der config von Asterisk.
Zum guten die Interne Telefonie von asterisk funktioniert Problemlos.
auch isdn wird angezeigt das was reinkommt.
-- parse_srv: SRV mapped to host proxy.de.sipgate.net, port 5060
-- started pbx on channel (callgroup=0)!
== Starting CAPI[contr1/714965]/0 at default,714965,1 failed so falling back to exten 's'
== Starting CAPI[contr1/714965]/0 at default,s,1 still failed so falling back to context 'default'
-- CAPI Hangingup
..
so nun zu meinem problem
ich möchte zum einen das wenn je nach msn/sipaccount entweder direkt zum asterisk user durchgestellt wird oder in eine ansage mit auswahlmenü fällt.
z.b.
msn1 / sipgateacc1 <=> ASTuser1 oder wenn nicht da zu mailbox
msn2 / sipgateacc2 <=> ASTuser2 oder wenn nicht da zu mailbox
msn3 / sipgateacc4 <=> ASTZentrale mit auswahlmenü / Warteschleife bis user frei ist.
Das gleiche auch mit fax nur ohne die Warteschleife und dem auswahlmenü
msn4 <=> ASTuser1 fax <=> zu mail
msn5 <=> ASTuser2 fax <=> zu mail
msn6 <=> ASTZentrale fax <=> zu mail
Sowie auch SMS empfang und auch das senden.
in einigen tagen sollte da auch noch eine 2. Asterisk angeschlossen werden.
Hoffe mir kann jemand recht schnell helfen ps auch ein paar euro wären drin.
nun kurz zu den config dateien von mir
sip.conf[general]
port = 5060
bindaddr = 0.0.0.0
externip = eXXXXX.dyndns.org
Localnet = 10.0.0.0/255.255.0.0
srvlookup = yes
context = default
disallow=all
allow=gsm
canreinvite=no
insecure=very
nat=no
dtmfmode=info
tos = reliability
maxexpirey = 1200
defaultexpirey = 20
register => 626XXXX
[sipgate]
type=friend
username=626XXXX
host=sipgate.de
fromuser=626XXXX
fromdomain=sipgate.de
context=default
canreinvite=no
nat=no
[10]
type=friend
username=10
secret=PASS
host=dynamic
qualify=1200
dtmfmode=rfc2833
context=sipgate
disallow=all
allow=ulaw
allow=alaw
[11]
type=friend
username=11
secret=PASS
host=dynamic
qualify=1200
dtmfmode=rfc2833
context= default
disallow=alle
allow=ulaw
allow=alaw
die extensions.conf
[general]
static=yes
writeprotect=no
nat=yes
[globals]
IAXINFO=guest
FWDUSERID=626XXX
FWDUSERNAME=626XXX
[default]
include => calls
include => 10
include => 11
;wenn zu SIP Nummern angerufen wird
exten => _8.,1,SetCallerID(${FWDUSERID})
exten => _8.,2,SetCIDName(${FWDUSERNAME})
exten => _8.,3,Dial(SIP/${EXTEN:5}@sipgate.de,40,tr)
exten => _8.,4,Wait,20
exten => _8.,5,Hangup
;wenn zu Festnetznummern angerufen wird
exten => _9.,1,StripMSD,0
exten => _9.,2,Dial,CAPI/714964:b${EXTEN}
exten => _9.,3,Hangup
;wenn auf MSN1 angerufen wird
exten => 714964,1,Dial(SIP/11,20,tr)
exten => 714965,2,Dial(SIP/10,20,tr)
;wenn auf MSN2 angerufen wird
exten => 714966,1,Dial(SIP/10,20,tr)
exten => 714966,2,Dial(SIP/11,20,tr)
;wenn intern die 10 gewät wird
[10]
;exten => 10,1,Dial(SIP/10,20,tr)
exten => 10,1,Dial(SIP/${EXTEN},60)
exten => 10,2,Dial(CAPI/714965
exten => 10,3,Cengestion
exten => 10,4,Busy
exten => 10,5,Hangup
;wenn intern die 11 gewät wird
[11]
exten => 11,1,Dial(SIP/11,20,tr)
exten => 11,2,Dial(CAPI/<MSN1>:b<Nummer zu der Umgeleitet wird>,20,tr)
exten => 11,3,Hangup
und zum schluss die capi.conf
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
msn=714965
incomingmsn=*
controller=1
softdtmf=0
context=default
;echosquelch=1
;echocancel=yes
;echotail=64
;callgroup=1
;deflect=12345678
devices=2