Hangup Channels

Pepsiman

Neuer User
Mitglied seit
7 Jun 2006
Beiträge
52
Punkte für Reaktionen
0
Punkte
0
Hallo Community,

gibt es eine Möglichkeit innerhalb von einem Dialplan eine bestimmte Gruppe von Channels "aufzuhängen"?

in meinem Fall: CAPI/51/45-*(alle diese)

Gruß
Pep
 
Du willst also teilnehmer mit z.b. 45-001 bei Anfruf gleich trennen

ohne das ganze getestet zu haben würde ich dir folgendes vorschlagen:

bei einer Nummer:
exten => 45001,1,hangup
bei allen zahlen ab der "45"
exten => 45X,1,hangup

sollte so klappen

vg
waldoo
 
waldoo schrieb:
bei allen zahlen ab der "45"
exten => 45X,1,hangup

sollte so klappen

Nein, klappt so nicht. Denn wenn man Pattern verwendet, muß man mit _ anfangen. Und da man auch mehr als 3-stellige Nummern bearbeiten möchte, muß man noch einen Punkt dahintersetzen ;)

Also so:

Code:
exten => _45X.,1,hangup


x
Was der User will, ist aber sowieso was ganz anderes. Das Aufhängen eines laufenden (!) channels mittels Hangup von der CLI aus ist immer nur für einen einzelnen Channel möglich. Und vom Dialplan aus ist das ohnehin nicht ohne weiteres möglich - auch nicht für einen einzelnen Channel.
 
Du suchst SoftHangup

Wenn die Option a nicht passt, Script aufrufen, show channels aufrufen und auswerten und dann Schleife mit Softhangup der einzelnen Channels
 
Kostenlos!

Statistik des Forums

Themen
248,460
Beiträge
2,291,872
Mitglieder
377,879
Neuestes Mitglied
MediConcept