Hallo!
Habe vor kurzem einen neuen Asterisk aufgesetzt und bis auf das folgende Problem läuft auch alles bestens.
Konfiguration:
DELL-Server SC1425
EICON Diva BRI-2M (Treiber von EICON mit CAPI2.0) an österreichischem Anlagenanschluß
Debian "Etch"
Asterisk 1.4
aktuelle chan_capi.
Endgeräte sind GXP-2000 von Grandstream (mit aktuellster Firmware)
Problem:
Telefonate (egal ob eingehend/ausgehend) werden so wie gewünscht vermittelt. Nach ca. 3 Minuten bricht dann das Gespräch ab, wobei der externe Teilnehmer kurz vorher komische Geräusche (ähnlich Faxtönen?!?) hört. Während dieser Zeit hört man am SIP-Endgerät noch alles perfekt. Dann plötzlich bricht die Verbindung ab.
Logfile:
Habe folgendes aus dem Logfile isolieren können (Rufnummern sind als 12345 dargestellt):
Konfiguration:
Die capi.conf in /etc/asterisk sieht wie folgt aus:
Es funktioniert wirklich alles - eingehende Anrufe werden richtig durchgestellt, ausgehende funktionieren perfekt => nur nach ca. 3 Minuten kommt es eben immer zu diesen ominösen "Tönen" auf Seiten des externen Teilnehmers mit darauf folgendem Disconnect.
Wäre sehr dankbar, wenn irgend jemand Hilfe anzubieten hätte.
Mfg,
gmer
Habe vor kurzem einen neuen Asterisk aufgesetzt und bis auf das folgende Problem läuft auch alles bestens.
Konfiguration:
DELL-Server SC1425
EICON Diva BRI-2M (Treiber von EICON mit CAPI2.0) an österreichischem Anlagenanschluß
Debian "Etch"
Asterisk 1.4
aktuelle chan_capi.
Endgeräte sind GXP-2000 von Grandstream (mit aktuellster Firmware)
Problem:
Telefonate (egal ob eingehend/ausgehend) werden so wie gewünscht vermittelt. Nach ca. 3 Minuten bricht dann das Gespräch ab, wobei der externe Teilnehmer kurz vorher komische Geräusche (ähnlich Faxtönen?!?) hört. Während dieser Zeit hört man am SIP-Endgerät noch alles perfekt. Dann plötzlich bricht die Verbindung ab.
Logfile:
Habe folgendes aus dem Logfile isolieren können (Rufnummern sind als 12345 dargestellt):
Code:
[Jan 8 14:31:36] VERBOSE[11688] logger.c: -- CAPI queue frame:Control (4) SUBCLASS: Busy (5) ] [ISDN1#01]
[Jan 8 14:31:36] DEBUG[12550] channel.c: Got a FRAME_CONTROL (5) frame on channel CAPI/ISDN1/12345-3b
[Jan 8 14:31:36] DEBUG[12550] channel.c: Bridge stops bridging channels SIP/99-081f61c0 and CAPI/ISDN1/12345-3b
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- ISDN1#01: activehangingup (cause=16) for PLCI=0x301
[Jan 8 14:31:36] VERBOSE[12550] logger.c: == Spawn extension (macro-dialout-trunk, s, 27) exited non-zero on 'SIP/99-081f61c0' in macro 'dialout-trunk'
[Jan 8 14:31:36] VERBOSE[12550] logger.c: == Spawn extension (macro-dialout-trunk, s, 27) exited non-zero on 'SIP/99-081f61c0'
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Executing [h@macro-dialout-trunk:1] Macro("SIP/99-081f61c0", "hangupcall") in new stack
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/99-081f61c0", "w") in new stack
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Executing [s@macro-hangupcall:2] NoCDR("SIP/99-081f61c0", "") in new stack
[Jan 8 14:31:36] NOTICE[12550] cdr.c: CDR on channel 'SIP/99-081f61c0' not posted
[Jan 8 14:31:36] NOTICE[12550] cdr.c: CDR on channel 'SIP/99-081f61c0' lacks end
[Jan 8 14:31:36] DEBUG[12550] pbx.c: Expression result is '1'
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Executing [s@macro-hangupcall:3] GotoIf("SIP/99-081f61c0", "1?skiprg") in new stack
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Goto (macro-hangupcall,s,6)
[Jan 8 14:31:36] DEBUG[12550] pbx.c: Expression result is '1'
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Executing [s@macro-hangupcall:6] GotoIf("SIP/99-081f61c0", "1?theend") in new stack
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Goto (macro-hangupcall,s,9)
[Jan 8 14:31:36] VERBOSE[12550] logger.c: -- Executing [s@macro-hangupcall:9] Wait("SIP/99-081f61c0", "5") in new stack
[Jan 8 14:31:36] VERBOSE[11688] logger.c: == ISDN1#01: Interface cleanup PLCI=0x301
Konfiguration:
Die capi.conf in /etc/asterisk sieht wie folgt aus:
Code:
;
; CAPI config
;
;
; general section
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
language=de
[ISDN1]
ntmode=no
isdnmode=did
msn=12345
incomingmsn=*
controller=1
group=1
prefix=0
softdtmf=off
relaxdtmf=on
faxdetect=off
accountcode=
context=from-pstn
holdtype=local
immediate=yes
echocancel=yes
echocancelold=yes
callgroup=1
pickupgroup=1
language=de
allow=all
devices=2
Es funktioniert wirklich alles - eingehende Anrufe werden richtig durchgestellt, ausgehende funktionieren perfekt => nur nach ca. 3 Minuten kommt es eben immer zu diesen ominösen "Tönen" auf Seiten des externen Teilnehmers mit darauf folgendem Disconnect.
Wäre sehr dankbar, wenn irgend jemand Hilfe anzubieten hätte.
Mfg,
gmer