Ich habe das Problem, dass keiner den anderen hört. Dabei ist es egal, ob ich vom ISDN ins VoIP anrufe oder andersrum. Im Log erscheint alles normal:
Der VoIP-Client (FritzBox) ist etwa 100km entfernt, d.h. irgendwo im Internet. Der Asterisk-Server ist direkt ans Internet angeschlossen (es ist kein SNAT-Router o.ä mehr vor dem Server). Die FritzBox an anderen Ende ist auch direkt ans Internet angeschlossen.
Hier meine sip.conf:
extensions.conf:
capi.conf:
Hat jemand eine Idee?
MfG,
Michael
-- Registered SIP 'user1' at XXX.XXX.XXX.XXX port 5060
> Saved useragent "AVM FRITZ!Box Fon WLAN 7270 (UI) 54.04.80 TAL (Dec 4 2009)" for peer user1
[Sep 11 14:04:46] NOTICE[21717]: chan_sip.c:21470 handle_request_subscribe: Received SIP subscribe for peer without mailbox: user1
== ISDN1#02: Incoming call '07XXXXXXX' -> '20'
-- Executing [20@isdn-in:1] Dial("CAPI/ISDN1#02/20-0", "SIP/user1,30") in new stack
== Using SIP RTP CoS mark 5
-- Called user1
-- SIP/user1-00000000 is ringing
-- SIP/user1-00000000 answered CAPI/ISDN1#02/20-0
== ISDN1#02: Answering for 20
== Spawn extension (isdn-in, 20, 1) exited non-zero on 'CAPI/ISDN1#02/20-0'
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 2
> ISDN1#02: CAPI INFO 0x3490: Normal call clearing
Der VoIP-Client (FritzBox) ist etwa 100km entfernt, d.h. irgendwo im Internet. Der Asterisk-Server ist direkt ans Internet angeschlossen (es ist kein SNAT-Router o.ä mehr vor dem Server). Die FritzBox an anderen Ende ist auch direkt ans Internet angeschlossen.
Hier meine sip.conf:
[general]
port = 5060
bindaddr = 0.0.0.0
context = sip-in
qualify = no
disable = all
allow = alaw
allow = ulaw
allow = g729
allow = gsm
allow = slinear
srvlookup = yes
canreinvite = yes
[user1]
type=friend
username=user1
secret=12345
host=dynamic
context=local-sip
regexten=666
extensions.conf:
[general]
static=yes
writeprotect=no
autofallthrough=no
clearglobalvars=no
priorityjumpuing=no
[isdn-in]
exten = 20,1,Dial(SIP/user1,30)
exten = t,1,Hangup
[local-sip]
exten => _X.,1,Dial(CAPI/contr1/${EXTEN},20)
capi.conf:
;
; CAPI config
; general section
[general]
nationalprefix=0
internationalprefix=00
rxgain=1.0 ;linear receive gain (1.0 = no change)
txgain=1.0 ;linear transmit gain (1.0 = no change)
language=de ;set default language
; interface sections ...
[ISDN1]
isdnmode=msn
incomingmsn=*
controller=1
group=1
softdtmf=on
relaxdtmf=on
faxdetect=off
accountcode=
context=isdn-in
echocancelold=yes
Hat jemand eine Idee?
MfG,
Michael