- Mitglied seit
- 17 Jun 2004
- Beiträge
- 15
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo zusammen,
ich habe zwei kleine Probleme zu denen ich bisher leider keine Lösungen finden konnte.
1) Ein Anrufer bekommt vom Asterisk folgende Auswahl präsentiert:
Bis zum Kontext 3,4 läuft alles super, aber wie kann ich Asterisk dazu bewegen, nach Beendigung des Gesprächs auch noch 3,5 auszuführen?
2) Gibt es statt "zweiten Call aufbauen und verbinden" vielleicht die Möglichkeit einen Anrufer direkt weiterzuleiten, sodass ich am Ziel-Endgerät die Rufnummer des ursprünglichen Anrufers angezeigt bekomme?
Vielen Dank.
ich habe zwei kleine Probleme zu denen ich bisher leider keine Lösungen finden konnte.
1) Ein Anrufer bekommt vom Asterisk folgende Auswahl präsentiert:
Code:
[auswahl]
exten => s,1,Answer
exten => s,2,Background(own-de-welcome)
exten => s,3,Set(TIMEOUT(response)=15)
exten => s,4,WaitExten
exten => s,5,Goto(s,2)
exten => 1,1,NoCDR()
exten => 1,2,Dial,SIP/30|55|Ttr
exten => 2,1,Playback(own-de-redirect)
exten => 2,2,Dial(SIP/0xxxxxxxxxx@qsc_out,,)
exten => 2,3,Wait,30
exten => 3,1,System(echo '*21*0176xxxxxxxx*10#G' | gnokii --keysequence &)
exten => 3,2,Background(own-de-redirect)
exten => 3,3,Wait,15
exten => 3,4,Dial(SIP/0xxxxxxxxxx@qsc_out,,)
exten => 3,5,System(echo '*21*0176xxxxxxxx*10#G' | gnokii --keysequence &)
Bis zum Kontext 3,4 läuft alles super, aber wie kann ich Asterisk dazu bewegen, nach Beendigung des Gesprächs auch noch 3,5 auszuführen?
2) Gibt es statt "zweiten Call aufbauen und verbinden" vielleicht die Möglichkeit einen Anrufer direkt weiterzuleiten, sodass ich am Ziel-Endgerät die Rufnummer des ursprünglichen Anrufers angezeigt bekomme?
Vielen Dank.