Dial mit chan_capi-cm 0.6.3

sir-archimedes

Neuer User
Mitglied seit
29 Jul 2005
Beiträge
19
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich möchte gerne den Telefonhörer abnehmen, dann ein Freizeichen hören und dann wählen können. Genau das aber funktioniert nicht richtig: es kommt diese Fehlermeldung:
== Primary D-Channel on span 1 up for TEI 64
-- Executing SetLanguage("Zap/2-1", "de") in new stack
-- Executing DigitTimeout("Zap/2-1", "1") in new stack
-- Set Digit Timeout to 1
-- Executing WaitExten("Zap/2-1", "0.5") in new stack
-- Accepting voice call from '10' to 's' on channel 0/2, span 1
-- Timeout on Zap/2-1, continuing...
-- Executing Dial("Zap/2-1", "CAPI/contr1/||fW") in new stack
Feb 5 18:11:00 ERROR[32615]: chan_capi.c:920 capi_call: No destination or dialtone requested in 'contr1/'
-- Couldn't call contr1/
== ISDN1: CAPI Hangingup
== Everyone is busy/congested at this time (0:0/0/0)
-- Executing Hangup("Zap/2-1", "") in new stack
== Spawn extension (isdn-outgoing, s, 5) exited non-zero on 'Zap/2-1'
-- Hungup 'Zap/2-1'

Wenn ich im Telefon zuerst die Nummer wähle und dann den Hörer abnehme funktioniert alles wie gewünscht. Der entsprechende Ausschnitt meiner extensions.conf sieht so aus:
Code:
[isdn-outgoing]
exten => s,1,SetLanguage(de)
exten => s,2,DigitTimeout(1)
exten => s,3,WaitExten(0.5)
exten => s,4,Dial(CAPI/contr1/,,fW)
exten => s,5,Hangup

exten => _X.,1,Set(CALLERID(number)=6253968)
exten => _X.,2,Dial(CAPI/contr1/${EXTEN})
exten => _X.,3,Hangup

Weiß jemand, was ich falsch mache? Ich weiß einfach nicht, wie ich dem Dial-String sagen kann, dass er erst noch die Zielrufnummer erhält...

(Mit dem alten chan-capi funktionierte das auf jeden Fall einwandfrei.)

Gruß,
Dominik
 
Bitte lies mal README! Da steht drin, dass man die option 'b' angeben muss, um
den Waehlton zu bekommen.
Die war uebrigens auch beim 'alten' chan_capi so.

Armin
 
Danke für den Tipp. Ich hatte das "b" auch bei der alten Konfiguration da stehen - konnte aber direkt nichts damit anfangen. Klappt aber super jetzt.

Anscheinend habe ich die Beschreibungen nicht genau genug durchgelesen. Ich gelobe Besserung ;-)

Gruß,
Dominik
 
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.