Fehlermeldung bei capicommand(HOLD)

hardy88

Neuer User
Mitglied seit
22 Aug 2008
Beiträge
116
Punkte für Reaktionen
0
Punkte
16
Hallo Experten,

gern würde ich weiter geleitete Anrufe nicht über beide B-Kanäle der Asterisk laufen lassen sondern die Weiterleitung in der vorgeschalteten TK-Anlage (Eurokom 182) von Asterisk realisieren lassen. Dazu gibt es hier im Forum Beispiele (zumindest mit der FBF).

Leider bekomme ich eine Fehlermeldung beim HOLD-Kommando:
Code:
-- Executing [34@vermitteln:1] capicommand("CAPI/ISDN1#02/54-0", "HOLD") in new stack
[May 17 15:45:38] NOTICE[11470]: chan_capi.c:4425 pbx_capi_hold: ISDN1#02: HOLD for CAPI/ISDN1#02/54-0 not supported by controller.

Wenn ich in der Console von Ubuntu capiinfo eingebe bekomme ich folgende Antwort:
Code:
Number of Controllers : 1
Controller 1:
Manufacturer:
CAPI Version: 2.0
Manufacturer Version: 49.23
Serial Number: 0000000
BChannels: 0
Global Options: 0x00000000
B1 protocols support: 0x00000000
B2 protocols support: 0x00000000
B3 protocols support: 0x00000000

  0100
  0000
  00000000
  00000000
  00000000
  00000000
  00000000 00000000 00000000 00000000 00000000 00000000
  00000000 00000000 00000000 00000000 00000000

Supplementary services support: 0x000003ff
   Hold / Retrieve
   Terminal Portability
   ECT
   3PTY
   Call Forwarding
   Call Deflection
   MCID
   CCBS

Das Telefonieren über ISDN kann Asterisk (1.4) ganz gut.

Kann mir jemand schreiben, was ich mit dem HOLD falsch mache? Ist der Treiber der FritzCard USB eventuell nicht richtig installiert? Benutze ich einen falschen?

Habt vielen Dank für Euer Mitdenken.
hardy88
 
Der controller meldet sich nicht korrekt. Das capiinfo zeigt doch ganz klar, dass da was nicht stimmt. Z.B. BChannels: 0

Armin
 
So etwa habe ich das schon vermutet. Doch weil erst mal das wichtigste geht habe ich noch nichts unternommen. Ich könnte einen Tipp gebrauchen, wo ich eine funktionierende Version des Treibers für die Fritz!Card USB V2.0 für Ubuntu 8.04 bekomme. Die von der AVM-Seite scheint wohl nicht so richtig zu passen.

Hat eventuell jemand Anpassungen gemacht? Kann man überhaupt bei der Installation etwas verkehrt machen? Kennt jemand eine Anleitung, die diese Konfiguration berücksichtigt?

Vielen Dank für Tipps.
hardy88
 
Hallo,
jetzt kam ein Kernelupdate von Ubuntu. Ich habe dann auch noch den FritzCard-Treiber neu installiert. Nun sieht die Ausschrift von capiinit gut aus. Das Hold-Komando in der extensions.conf bringt auch keine Fehlermeldung mehr. Doch leider gibt es ein Problem beim Komando "capicommand(ect)". Dieses soll in einem Macro im Dial-Befehl nach einem Hold-Kommando ausgeführt werden.
Code:
     -- Executing [34@vermitteln:3] Dial("CAPI/ISDN1#02/54-0", "CAPI/ISDN1/54:13|10|M(capiect)") in new stack
    -- Called ISDN1/54:13
    -- CAPI/ISDN1#01/13-1 is proceeding passing it to CAPI/ISDN1#02/54-0
    -- CAPI/ISDN1#01/13-1 is making progress passing it to CAPI/ISDN1#02/54-0
    -- CAPI/ISDN1#01/13-1 is ringing
    -- CAPI/ISDN1#01/13-1 answered CAPI/ISDN1#02/54-0
    -- Executing [s@macro-capiect:1] capicommand("CAPI/ISDN1#01/13-1", "ect") in new stack
    -- ISDN1#02: ECT confirmed (PLCI=0x101)
    -- Native bridging CAPI/ISDN1#02/54-0 and CAPI/ISDN1#01/13-1 ended
       > ISDN1#02: CAPI INFO 0x3303: Protocol error layer 3
       > ISDN1#01: CAPI INFO 0x3490: Normal call clearing
Hat jemand eine Idee, wo das Problem liegen könnte?
Kann die Akermann-TK-Anlage eventuell damit nichts anfangen? Allerdings funktioniert die Weitervermittlung mit einem ISDN-Telefon am internen-S0-Bus. Geht das dort anders? Hat jemeand eine Idee, wie ich den Fehler einkreisen kann?

Vielen Dank
hardy88
 
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.