[gelöst] Incoming Calls + Trunk Problem

Schon wieder falsch...
1. Ein Goto() prüft nicht sondern springt sofort dahin.
...das Verhalten ist korrekt.
2. bei same ist n die Nummer, du gibst eine an: Syntaxfehler
...wäre gekommen wenn erstes Goto() unwahrscheinlicherweise nicht ausgeführt werden würde.
 
@koyaanisqatsi: Vielen Dank für die Hilfe mit der Syntax aber bitte schreibe mir doch einfach mal die 3 Zeilen + das "Extension s anlegen, nur Status auswerten" so auf, dass ich diese bei [DID_620_default] nutzen kann - ich komme so einfach nicht weiter (nach 3 Tagen seh ich weder Hinten noch Voren :( )...

exten => s,1,Goto(ringroups-custom-1,s,1)
same => n,2,Goto(ringroups-custom-2,s,1)
same => n,3,Goto(ringroups-custom-3,s,1)
 
Klar, hast es ja wenigstens versucht :D

So stell ich mir das vor...
Code:
[DID_620_default]
exten => s,1,NoOp(DID_620_default)
same  => n(NOANSWER),NoOp(NOANSWER or TIMEOUT reached)
same  => n,Goto(exit)
same  => n(BUSY),NoOp(Is BUSY or has CANCELED)
same  => n,Goto(exit)
same  => n(CHANUNAVAIL),NoOp(CHANUNAVAIL or PEER NOT REGISTERED)
same  => n(exit),Hangup()

exten => _62.,1(start),NoOp(Anrufsfilter)
same => n,GotoIf($["${EXTEN}" = "620"]?dial1)
same => n,GotoIf($["${EXTEN}" = "621"]?dial2)
same => n,GotoIf($["${EXTEN}" = "622"]?dial3)
same => n,GotoIf($["${EXTEN}" = "623"]?dial4)
same => n,GotoIf($["${EXTEN}" = "624"]?dial5)
same => n,GotoIf($["${EXTEN}" = "625"]?dial6)
same => n,GotoIf($["${EXTEN}" = "626"]?dial7)
same => n,GotoIf($["${EXTEN}" = "627"]?dial8)
same => n,GotoIf($["${EXTEN}" = "628"]?dial9)
same => n,GotoIf($["${EXTEN}" = "629"]?dial10)
same => n(nomatch),Hangup()
same => n(dial1),Goto(ringroups-custom-1,s,1)
same => n,Goto(exit)
same => n(dial2),Goto(ringroups-custom-2,s,1)
same => n,Goto(exit)
same => n(dial3),Goto(ringroups-custom-3,s,1)
same => n,Goto(exit)
same => n(dial4),Dial(SIP/6003)
same => n,Goto(exit)
same => n(dial5),Dial(SIP/6004)
same => n,Goto(exit)
same => n(dial6),Dial(SIP/6005)
same => n,Goto(exit)
same => n(dial7),Dial(SIP/6006)
same => n,Goto(exit)
same => n(dial8),Dial(SIP/6007)
same => n,Goto(exit)
same => n(dial9),Dial(SIP/6008)
same => n,Goto(exit)
same => n(dial10),Dial(SIP/6009)
same => n(exit),Goto(s,${DIALSTATUS})
 
Zuletzt bearbeitet:
SOLVED!

Vielen Dank für Eure Mühe und die Geduld mit sonem Noob wie mir ;)

Jetzt klingeln alle Ringgroups wie Sie sollen.
Der korrekte Eintrag in [DID_620_default] war:

Code:
exten=620,1,Goto(ringroups-custom-1,s,1)
exten=622,1,Goto(ringroups-custom-2,s,1)
exten=623,1,Goto(ringroups-custom-3,s,1)
exten=624,1,Goto(ringroups-custom-4,s,1)

Geht 1A!
 
Du könntest den Titel bitte um das Prefix "gelöst" ergänzen, dazu den 1. Beitrag bearbeiten und auf Erweitert.

Schön dass es funktioniert, aber ich stell mir trotzdem immer noch die Frage, ob Du nicht einfach im Trunk C im GUI ankommende Regeln für die Muster 620, 622, 623 und 624 mit den jeweiligen Rufgruppen als Ziel anlegen kannst :gruebel:
 
@rentier-s: Ich würde den Beitrag gerne umbennen aber ka wie/wo?
 
[Info] Wie Titel/Präfix geändert wird

Post #1 Bearbeiten, Erweitert anklicken und dem Titel auch ein passendes Präfix verpassen
 
Zuletzt bearbeitet:
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,856
Beiträge
2,302,970
Mitglieder
378,504
Neuestes Mitglied
Hallo61Hallo