[gelöst] "Mistyped Argument" bei ECT mit chan_capi-cm

FabianWolter

Neuer User
Mitglied seit
1 Jan 2006
Beiträge
35
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich initiiere per TAPI einen Anruf. Hat der User abgehoben, soll das Gespräch per ECT in der TK-Anlage (Hicom 150e), an der Asterisk hängt, per ECT vermittelt werden.

Dazu habe ich folgendes in der extensions.conf:

Code:
[TAPI]
exten => _x.,1,answer()
exten => _x.,n,Wait(1)
exten => _x.,n,capicommand(hold)
exten => _x.,n,Dial(CAPI/contr1/${EXTEN},60,M(capiect))
[macro-capiect]
exten => s,1,capicommand(ect)

Das Endgerät vom User klingelt und wird dann auch gehalten. (Wartemusik der TK-Anlage ertönt) Allerdings klappt die Weiterleitung nicht:

Code:
  == Manager 'user' logged on from 192.168.0.3
Mar 30 18:38:41 NOTICE[2833]: channel.c:2450
__ast_request_and_dial: Don't know what to do with control frame
15
       > Channel CAPI/ISDN1/114-c was answered.
    -- Executing Answer("CAPI/ISDN1/114-c", "") in new stack
    -- Executing Wait("CAPI/ISDN1/114-c", "1") in new stack
    -- Executing capiCommand("CAPI/ISDN1/114-c", "hold") in new
stack
    -- Executing Dial("CAPI/ISDN1/114-c",
"CAPI/contr1/[Zielnummer]|60|M(capiect)") in new stack
    -- Called contr1/[Zielnummer]
    -- CAPI/ISDN1/[Zielnummer]-d is making progress passing it to
CAPI/ISDN1/114-c
    -- CAPI/ISDN1/[Zielnummer]-d is ringing
    -- CAPI/ISDN1/[Zielnummer]-d answered CAPI/ISDN1/114-c
    -- Executing capiCommand("CAPI/ISDN1/[Zielnummer]-d", "ect")
in new stack
    -- Attempting native bridge of CAPI/ISDN1/114-c and
CAPI/ISDN1/[Zielnummer]-d
       > CAPI INFO 0x3702: Mistyped argument

Weiß jemand, was mir Asterisk bzw. die TK-Anlage mit "Mistyped argument" sagen möchte?

Gruß Fabian

P.S.: ECT funktioniert prinzipiell mit der TK-Anlage. (Mit Phoner getestet)
 
Zuletzt bearbeitet:
Abhilfe hat eine neuere Version von chan_capi-cm gebracht (0.6.5)

Gruß Fabian
 
Kostenlos!

Statistik des Forums

Themen
248,871
Beiträge
2,303,450
Mitglieder
378,532
Neuestes Mitglied
Nik320