ISDN <=> VoIP - Keiner hört den anderen

Michael`

Neuer User
Mitglied seit
26 Jan 2008
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
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:

-- 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
 
Würde es mal versuchen mit:

canreinvite=no
nat=yes

beider Einträge direkt unter den entsprechenden Nebenstellen

event. entsprechende Einträge unter [general] entfernen
 
Es ist leider immer noch so, dass keiner den anderen hört. Im übrigen höre ich auch kein klingeln wenn ich die FritzBox anrufe.

Wer hat nen guten Rat?

MfG,
Michael
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.