Guten Morgen...
Ich betreibe einen Asterisk ( aah2.8 ) direkt an einer xDSL-Leitung von inode. inode hat ein Gateway zum öffentlichen Telefonnetz und erlaubt seit kurzem auch den Anschluss von Nebenstellenanlagen.
- Anrufe von außen, inklusive Durchwahl zur Nebenstelle, klappen
- Anruf nach außen klappen auch, aber die rufende Nebenstelle wird nicht übertragen. Angezeigt wird die Nummer, die in "fromuser" steht.
Mehrstündige Versuche mit SIP_HEADER, SetCIDNum usw. waren erfolglos.
Die Konfiguration ist sehr schlicht:
Wer hat eine Idee?
Ich betreibe einen Asterisk ( aah2.8 ) direkt an einer xDSL-Leitung von inode. inode hat ein Gateway zum öffentlichen Telefonnetz und erlaubt seit kurzem auch den Anschluss von Nebenstellenanlagen.
- Anrufe von außen, inklusive Durchwahl zur Nebenstelle, klappen
- Anruf nach außen klappen auch, aber die rufende Nebenstelle wird nicht übertragen. Angezeigt wird die Nummer, die in "fromuser" steht.
Mehrstündige Versuche mit SIP_HEADER, SetCIDNum usw. waren erfolglos.
Die Konfiguration ist sehr schlicht:
Code:
[B]SIP.CONF :[/B]
[general]
context=default
defaultexpirey=14400
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
tos=184
sipdebug = yes
register => 0316123456:123456@sip_proxy ; Nummer & PW
[sip_proxy]
type=peer
secret=123456
username=0316123456
[COLOR="Red"]fromuser=0316123456299 ; Diese Nummer wird übertragen[/COLOR]
fromdomain=voip.inode.at
host=voip.inode.at
insecure=very
call-limit=5 ; max. externe gespräche
context=outgoing
[201] ; Nebenstellen
type=friend
username=201
secret=201
host=dynamic
context=local
canreinvite=no
; usw....
[B]EXTENSIONS.CONF :[/B]
[general]
static=yes
writeprotect=no
autofallthrough=yes
[globals]
TIMEOUT=20 ; ring timeout
[default]
include => local
[local]
exten => _ZXX,1,Dial(SIP/${EXTEN},${TIMEOUT})
exten => _ZXX,2,Busy
include => outgoing
[outgoing]
exten => _0.,1,Dial(SIP/${EXTEN:1}@sip_proxy,30,r)
exten => _0.,2,Hangup
[incoming]
exten => _X.,1,Dial(SIP/${EXTEN:10},${TIMEOUT},Ttr)
; :10 muss an die rufnummernlänge angepasst
exten => _X.,2,Busy