Echocancal der Diva Server bei Fax deaktivieren

phone-man

Neuer User
Mitglied seit
27 Feb 2005
Beiträge
89
Punkte für Reaktionen
0
Punkte
6
Hallo

Ich möchte den Hardware- Echocanceler der Diva Server beim Faxbetrieb deaktivieren. Das analoge Faxgerät ist über einen Sipura ATA am Asterisk angeschlossen. Bei eigehenden Anrufen funktioniert die EC-Deaktivierung folgendermaßen:
Code:
exten => 12345,1,CapiCommand(echocancel|no)
exten => 12345,2,Dial...

Bei ausgehenden Rufen klappt das so leider nicht bzw. resultiert in folgender Fehlermeldung:
WARNING[24587]: chan_capi.c:4563 pbx_capicommand_exec: capiCommand works on CAPI channels only, check your extensions.conf!

Es wirkt so, daß sich hier der CapiCommand auf den SIP Channel bezieht und das kann natürlich nicht klappen. Wie lässt sich der Befehl auf den aufzubauenden CAPI Channel anwenden?
 
Gute Frage. Asterisk bietet hier leider nicht gute Möglichkeiten. Das ist bisher nicht direkt eingebaut, da auch bisher niemand dies angefragt hat.
Ich habe es noch nicht getestet, aber M() im Dial() könnte hier helfen...

Ansonsten müssten wir chan_capi ändern und für diesen Fall eine Variable benutzen, die vor dem Dial gesetzt wird.

Armin
 
Der Tip mit dem Parameter M() hat zum zum Erfolg geführt. Vielen Dank dafür.

Ich rufe damit dann folgendes Makro auf:
Code:
[macro-echocancel-off]
exten => s,1,CapiCommand(echocancel|no)

Damit wird der Echocanceler dann erfolgreich wieder deaktiviert.
 
Kostenlos!

Statistik des Forums

Themen
248,872
Beiträge
2,303,451
Mitglieder
378,532
Neuestes Mitglied
Nik320