[gelöst]Cisco 7970 legt nach einmal läuten auf

G

Gast

Guest
Hallo,

ich bin seit einigen Tagen dabei, ein Cisco 7970 mit Asterisk zum Laufen zu bekommen. Eingehende Anrufe vom externen Mehrgeräteanschluss werden schon akzeptiert, auch kann ich via sipgate raustelefonieren. Was noch nicht funktioniert, ist das raustelefonieren über ISDN.
Grundsätzlich funktioniert der Asterisk, da ich mit einem SIP Softphone über die 8 als "Vorwahl" per ISDN raustelefonieren kann.
Das Cisco baut die Verbindung auf, die Zielnummer klingelt auch einmal, direkt anschliessend wird das Gespräch aber beendet.
Ich vermute mal, dass es nicht am Gerät selbst liegt, sondern an meiner Konfig; daher poste ich mal die relevanten Teile:

extensions.conf
Code:
[intern-sccp]
exten => _50Z,1,Dial(SCCP/501,60,Ttr)

[isdn-out]
exten => _8.,1,Set(CALLERID(501)=xxxx)
exten => _8.,1,Dial(mISDN/2/${EXTEN:1})

[extern]
exten => xxxx,1,Dial(SCCP/501)
exten => yyyy,1,Dial(SCCP/501)
exten => zzzz,1,Dial(SCCP/501)

[default]
include => extern
include => intern-isdn
include => sipgate-in
include => intern-sip
include => intern-sccp
include => isdn-out
include => sipgate-out
sccp.conf
Code:
[general]
keepalive = 60
debug = 1
;context = intern-sccp
context = default
dateFormat = D.M.Y
bindaddr = 192.168.100.200
port = 2000
disallow=all
allow=alaw
allow=ulaw                                      ;
firstdigittimeout = 16
digittimeout = 8
dnd = on
rtptos = 184
echocancel = on
tos = 0x68
private = on

[devices]
type=7970
autologin = 501
description = Mein7970
transfer = 1
transfer = on
park = on
device => SEP00XXXXXXXXXX
dtmfmode = outband

[lines]
id          = 501
pin         = 501
label       = 501
description = Office 501
context     = default
incominglimit = 2
transfer = 1
mailbox = 551
vmnum = 501
cid_name = 7970 CID
cid_num = 7970
line => 501

Vielleicht kann sich ja jemand erbarmen und mir einen Tipp geben, wo ich suchen kann, damit ich über ISDN raustelefonieren kann...

Danke schon mal ,

TSP
 
Zuletzt bearbeitet von einem Moderator:
Meldet die CLI irgendeinen Grund für den Abbruch? Kommt das Gespräch zustande und wird dann abgebrochen oder bricht es schon beim Klingeln ab, bevor die Gegenstelle abnimmt?
 
Hallo betateilchen,

soweit ich das erkennen kann, meldet die Gegenstelle nichts (rufe mein Handy an oder eine NST, die noch nicht im Asterisk bekannt ist).
As bricht direkt ab, quasi mitten im ersten Klingeln...

Anbei das Log der CLI mit verbose 10:

Code:
login as: root
Using keyboard-interactive authentication.
Password:
Last login: Mon Sep 24 14:58:57 2007 from office.agit.home
zentra ~ # ssh pegasus
Password:
Last login: Mon Sep 24 14:37:00 2007 from zentra.agit.home
pegasus ~ # asterisk -r
Asterisk 1.2.21.1, Copyright (C) 1999 - 2007 Digium, Inc. and others.
Created by Mark Spencer <[email protected]>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'show license' for details.
=========================================================================
Connected to Asterisk 1.2.21.1 currently running on pegasus (pid = 4219)
Verbosity is at least 10
    -- Remote UNIX connection
pegasus*CLI> set verbose 10
Verbosity is at least 10
    -- SEP001aaaaaa: New call on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000008 (8) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000000 (0) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000006 (6) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000008 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000009 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000008 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000009 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000008 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000004 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000002 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000006 (x) on line 501
    -- SEP001aaaaaaaaa: Cisco Digit: 00000008 (x) on line 501
    -- Executing Set("SCCP/501-00000005", "CALLERID(num)=xxxxxx") in new stack
    -- Executing Dial("SCCP/501-00000005", "mISDN/2/06xxxx") in new stack
P[ 0]  --> * NEW CHANNEL dad:06xxxx oad:(null)
P[ 2] read_config: Getting Config
P[ 2] config_jb: Called
P[ 2]  --> * CallGrp: PickupGrp:
P[ 2]  --> TON: Unknown
P[ 2]  --> LTON: Unknown
P[ 2]  --> CTON: Unknown
P[ 2] * CALL: 2/xxxx
P[ 2]  --> * dad:xxxx tech:mISDN/2-u3 ctx:default
P[ 2]  --> * adding2newbc ext xxxx
P[ 2]  --> * adding2newbc callerid yyyy
P[ 2] update_config: Getting Config
P[ 2]  --> pres: -1 screen: -1
P[ 2]  --> pres: 0
P[ 2]  --> PRES: Allowed (0x0)
P[ 2]  --> SCREEN: Unscreened (0x0)
P[ 2] NO OPTS GIVEN
P[ 2] I SEND:SETUP oad:yyyy dad:xxxx
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:0 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:20004
P[ 2]  --> b_stid:0 layer_id:50010280
P[ 2] --> new_l3id 30004
P[ 2]  --> * SEND: State Dialing pid:7
    -- Called 2/xxxx
P[ 2] MGMT: Short status dinfo 2000001
P[ 2] MGMT: SSTATUS: L2_ESTABLISH
P[ 2] set_channel: bc->channel:255 channel:1
P[ 2]  --> TRANSPARENT Mode
P[ 2] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_SETUP
P[ 2] I IND :SETUP_ACKNOWLEDGE oad:yyyy dad:xxxx
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:1 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:7 addr:50010202 l3id:30004
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_SETUP
P[ 2] BCHAN: MGR_SETSTACK|IND
P[ 2] BC_STATE_CHANGE: from:BCHAN_SETUP to:BCHAN_SETUPED
P[ 2] BC_STATE_CHANGE: from:BCHAN_SETUPED to:BCHAN_ACTIVE
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVE to:BCHAN_ACTIVATED
P[ 2] set_channel: bc->channel:0 channel:2
P[ 2] I IND :SETUP oad:6xxxx dad:yyyy
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:2 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:8 addr:50020202 l3id:20005
P[ 2]  --> b_stid:0 layer_id:50020280
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2]  --> Bearer: Speech
P[ 2]  --> Codec: Alaw
P[ 0]  --> * NEW CHANNEL dad:yyyy oad:6xxxx
P[ 2] read_config: Getting Config
P[ 2] config_jb: Called
P[ 2]  --> * CallGrp: PickupGrp:
P[ 2]  --> CTON: Unknown
P[ 2] I SEND:PROCEEDING oad:xxxx dad:yyyy
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:2 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:8 addr:50020202 l3id:20005
P[ 2]  --> b_stid:0 layer_id:50020280
P[ 2]  --> TRANSPARENT Mode
P[ 2] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_SETUP
    -- Executing Dial("mISDN/2-2", "SCCP/501") in new stack
    -- SEP001aaaaaaaaa: Asterisk request to call SCCP/501-00000006
    -- Called 501
    -- SCCP/501-00000006 is ringing
P[ 2] * IND : Indication [3] from yyyy
P[ 2]  --> * IND :      ringing pid:8
P[ 2] I SEND:ALERTING oad:xxxx dad:yyyy
P[ 2]  --> bc_state:BCHAN_SETUP
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2] P[ 2] BCHAN: MGR_SETSTACK|IND
P[ 2] BC_STATE_CHANGE: from:BCHAN_SETUP to:BCHAN_SETUPED
P[ 2] BC_STATE_CHANGE: from:BCHAN_SETUPED to:BCHAN_ACTIVE
 --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:2 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:8 addr:50020202 l3id:20005
P[ 2]  --> b_stid:10020200 layer_id:50020280
P[ 2]  --> incoming_early_audio off
P[ 2]  --> * SEND: State Ring pid:8
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVE to:BCHAN_ACTIVATED
P[ 2] set_channel: bc->channel:1 channel:-1
P[ 2] I IND :PROCEEDING oad:yyyy dad:xxxx
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:1 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:7 addr:50010202 l3id:30004
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_ACTIVATED
    -- mISDN/2-u3 is proceeding passing it to SCCP/501-00000005
P[ 2] I IND :ALERTING oad:yyyy dad:xxxx
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:1 caps:Speech pi:8 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:7 addr:50010202 l3id:30004
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_ACTIVATED
P[ 2] Set State Ringing
    -- mISDN/2-u3 is ringing
Sep 24 15:25:16 WARNING[4357]: sccp_pbx.c:331 sccp_pbx_write: SEP001aaaaaaaaa: Asked to transmit frame type 0, while native formats is 8 (read/write = 8/8)
Sep 24 15:25:16 WARNING[4357]: channel.c:2241 ast_prod: Prodding channel 'SCCP/501-00000005' failed
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVATED to:BCHAN_RELEASE
P[ 2] * IND : HANGUP    pid:7 ctx:default dad:xxxx oad:806898984268 State:ALERTING
P[ 2]  --> l3id:30004
P[ 2]  --> cause:16
P[ 2]  --> out_cause:16
P[ 2]  --> * State Alerting
P[ 2] Tone Indicate:
P[ 2] I SEND:DISCONNECT oad:yyyy dad:xxxx
P[ 2]  --> bc_state:BCHAN_RELEASE
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:1 caps:Speech pi:8 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:7 addr:50010202 l3id:30004
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2] Channel: mISDN/2-u3 hanguped
  == Spawn extension (default, 806898984268, 2) exited non-zero on 'SCCP/501-00000005'
    -- SCCP: Asterisk request to hangup channel SCCP/501-00000005
P[ 2] BC_STATE_CHANGE: from:BCHAN_RELEASE to:BCHAN_RELEASED
    -- SEP001aaaaaaaaa: Statistics from 806898984268 callid: 5 Packets sent: 3 rcvd: 0 lost: 1 jitter: 0 latency: 0
P[ 2] I IND :RELEASE oad:xxxx dad:yyyy
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:2 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:8 addr:50020202 l3id:20005
P[ 2]  --> b_stid:10020200 layer_id:50020280
P[ 2]  --> bc_state:BCHAN_ACTIVATED
P[ 2] I SEND:RELEASE_COMPLETE oad:xxxx dad:yyyy
P[ 2]  --> bc_state:BCHAN_ACTIVATED
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:2 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:8 addr:50020202 l3id:20005
P[ 2]  --> b_stid:10020200 layer_id:50020280
P[ 2] BC_STATE_CHANGE: from:BCHAN_ACTIVATED to:BCHAN_EMPTY
P[ 2] BC_NEXT_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_EMPTY
P[ 0] $$$ CLEANUP CALLED
P[ 2] $$$ CLEARING STACK
P[ 2] BC_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_CLEANED
P[ 2] I IND :CLEAN_UP oad: dad:
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:0 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50020202 l3id:20005
P[ 2]  --> b_stid:0 layer_id:50020280
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2] Trying to Release bc with l3id: 20005
P[ 2] * RELEASING CHANNEL pid:0 ctx:default dad:yyyy oad:xxxx state: ALERTING
P[ 2]  --> * State Down
P[ 2]  --> Setting AST State to down
P[ 2] * --> In State Default
P[ 2] * --> Queue Hangup
P[ 2] BCHAN: MGR_DELLAYER|CNF
P[ 2] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_CLEANED
    -- SCCP: Asterisk request to hangup channel SCCP/501-00000006
  == Spawn extension (default, yyyy, 1) exited non-zero on 'mISDN/2-2'
P[ 2] I IND :RELEASE oad:yyyy dad:xxxx
P[ 2]  --> mode:TE cause:-1 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:1 caps:Speech pi:8 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:7 addr:50010202 l3id:30004
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_RELEASED
P[ 2] I SEND:RELEASE_COMPLETE oad:yyyy dad:xxxx
P[ 2]  --> bc_state:BCHAN_RELEASED
P[ 2]  --> mode:TE cause:-1 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:1 caps:Speech pi:8 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:7 addr:50010202 l3id:30004
P[ 2]  --> b_stid:10010200 layer_id:50010280
P[ 2] BC_STATE_CHANGE: from:BCHAN_RELEASED to:BCHAN_EMPTY
P[ 2] BC_NEXT_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_EMPTY
P[ 0] $$$ CLEANUP CALLED
P[ 2] $$$ CLEARING STACK
P[ 2] BC_STATE_CHANGE: from:BCHAN_EMPTY to:BCHAN_CLEANED
P[ 2] I IND :CLEAN_UP oad: dad:
P[ 2]  --> mode:TE cause:16 ocause:16 rad: cad:
P[ 2]  --> facility:FAC_NONE out_facility:FAC_NONE
P[ 2]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 2]  --> screen:0 --> pres:0
P[ 2]  --> channel:0 caps:Speech pi:0 keypad:
P[ 2]  --> urate:0 rate:16 mode:0 user1:0
P[ 2]  --> pid:0 addr:50010202 l3id:30004
P[ 2]  --> b_stid:0 layer_id:50010280
P[ 2]  --> bc_state:BCHAN_CLEANED
P[ 2] Trying to Release bc with l3id: 30004
P[ 2] BCHAN: MGR_DELLAYER|CNF
P[ 2] BC_STATE_CHANGE: from:BCHAN_CLEANED to:BCHAN_CLEANED
    -- SEP001aaaaaaaaa is Onhook
P[ 2] MGMT: Short status dinfo 2000000
P[ 2] MGMT: SSTATUS: L2_RELEASED
Sep 24 15:25:36 WARNING[4250]: chan_misdn.c:4443 chan_misdn_log: NO BC FOR STACK
Sep 24 15:25:36 WARNING[4250]: chan_misdn.c:4443 chan_misdn_log: Unhandled Message: prim 36282 len 145 from addr 42000203, dinfo ffff0001 on this port.
P[ 2] MGMT: Short status dinfo 2000001
P[ 2] MGMT: SSTATUS: L2_ESTABLISH
pegasus*CLI>

Was mir aufgefallen ist, ist das hier (ich kann nur leider nichts damit anfangen :( ):
Code:
Sep 24 15:25:16 WARNING[4357]: sccp_pbx.c:331 sccp_pbx_write: SEP001aaaaaaaaa: Asked to transmit frame type 0, while native formats is 8 (read/write = 8/8)
Sep 24 15:25:16 WARNING[4357]: channel.c:2241 ast_prod: Prodding channel 'SCCP/501-00000005' failed

Fies ist daran auch, dass es vorhin einmal funktioniert hat. Bei dem Versuch oben ging's wieder schief...


Grüße,

TSP
 
Das mit dem falschen Frame Type kommt mir irgendwie bekannt vor. Ich glaube, das Problem hatte schonmal jemand im Forum. Aber ich kann Dir im Moment nicht mehr sagen, ob es an mISDN oder an chan_sccp lag. Versuch doch mal, die Suche zu verwenden, ich werde heute abend auch mal schauen, ob ich das Thema noch irgendwo wiederfinde.

-- edit -- habs schon gefunden.

Schau Dir mal diesen Thread an, ob Dir das weiterhilft.
 
Ich habe jetzt "auf Verdacht" mal das gentoo-ebuild runtergworfen und den aktuellen asterisk manuell kompiliert. Soweit scheint alles zu funktionieren. Zumindest melden sich die SIP und die SCCP-Geräte an. Mehr kann ich nicht testen, weil das 7970 im Büro und ich zuhause sitze.
Zumindest scheint das Problem aus den o.g. Threads mein Problem wiederzuspiegeln, sodaß ich hoffe, dass es mit der aktuellen Version von asterisk und chan_sccp funktionieren wird.
Ich melde mich in jedem Fall und werde berichten.

BTW: Könnte mir jemand _einfach_ erklären, was das mit den "Lines" auf sich hat? Weil "Leitungen" ja nicht so ganz stimmen kann - außer es wäre z.B. eine SIP-Leitung und eine ISDN-Leitung. Dann habe ich aber noch nicht kapiert, wie das konfiguriert wird...:confused:
 
Leider zu früh gefreut :(
Heute morgen ging es zweimal gut, dann kam aber wieder der Effekt, dass es nach einmal klingen ruhig wurde.

Meine aktuellen Versionen:

Asterisk 1.4.11
SCCP channel version: 20070826 (die beta von sourceforge)
mISDN 1.1.6

Nach einem Neustart hat es gerade eben wieder mal funktioniert. Nicht geradde prickelnd, wenn ich nicht mal weiß, wo ich drehen kann, damit das Problem zumindest umgangen werden kann.

Grüße,

TSP
 
Hallo,

den Patch wollte ich bereits ausprobieren; bei mir siehts dort aber so aus (* 1.4.11):
Code:
int ast_channel_make_compatible(struct ast_channel *chan, struct ast_channel *peer)
{
        int src;
        int dst;

        if (chan->readformat == peer->writeformat && chan->writeformat == peer->readformat) {
                /* Already compatible!  Moving on ... */
                return 0;
        }

        /* Set up translation from the chan to the peer */
        src = chan->nativeformats;
        dst = peer->nativeformats;
        if (ast_translator_best_choice(&dst, &src) < 0) {
                ast_log(LOG_WARNING, "No path to translate from %s(%d) to %s(%d)\n", chan->name, src, peer->name, dst);
                return -1;
        }
Daher habe ich mich ausprobiert, ob dieser hier funktioniert:
Code:
 } /* else {
                if (!(frame->subclass & ast->nativeformats)) {
                        ast_log(LOG_WARNING, "%s: Asked to transmit frame type %d, while native formats is %d (read/write = %d/%d)\n",
                        DEV_ID_LOG(c->device), frame->subclass, ast->nativeformats, ast->readformat, ast->writeformat);
                        return -1;
                }
        } */
Siehe auch Post diesen Post. Nachdem die letzte Klammer wieder reinkommentiert wurde, hat das funktioniert.
Zur Zeit sieht es so aus, als wäre es das gewesen- zumindest konnte ich heute nachmittag auf die Schnelle noch drei Telefonate führen (SCCP->ISDN); die alle drei "erfolgreich" waren.
 
Das Problem scheint wohl gelöst zu sein. Nach mittlerweile ca. 30 Telefonaten läuft die Kiste immer noch...

Vielen dank für die Hinweise!

Grüße,

TSP
 
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.