.titleBar { margin-bottom: 5px!important; }

Background => Wert soll Nummer von Sipgerät sein.

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von BigPack, 16 Feb. 2009.

  1. BigPack

    BigPack Neuer User

    Registriert seit:
    10 Feb. 2009
    Beiträge:
    7
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi Leute!

    Ich habe bisher folgendes:

    Ich habe den "Kurs wir konfigurieren uns einen Asterisk" gemacht.

    Der Asterisk läuft auf einem vServer.

    Ich habe Sipgate als Provider eingebunden und habe 2 Softphones hier lokal.

    Ich kann Anrufe empfangen, raustelefonieren und die Softphones können untereinander telefonieren. Also zunächst mal funktioniert alles!

    Dann habe ich selber weitergemacht:

    [ankommend]
    exten => 323344,1,Answer()
    exten => 323344,n,Background(hello-world)
    exten => 323344,n,Background(silence/9)

    exten => 21,1,Dial,SIP/30|30|r
    exten => 21,2,Goto,323344|2

    exten => 22,1,Dial,SIP/31|31|r
    exten => 22,2,Goto,323344|2



    Jemand ruft also an, Asterisk geht ran und jmd tippt dann bspw. die 21 ein und daraufhin klingelt dann mein Softphone 30!

    Passt auch soweit!

    Ich werde bald aber ca. 20 Softphones haben und möchte nicht 20 mal dieselben 2 Zeilen stehen haben.

    Wie kann ich denn das dynamisch machen?

    So stell ich mir das in etwa vor:

    exten => 323344,n,Background(hello-world)
    exten => 323344,n,Background(silence/9)

    exten => 323344,n,Set(nr = eingegebener Code von Background)
    exten => 323344,n,Dial,SIP/${nr}|30|r
    exten => 323344,n,Goto,323344|2



    Wie geht das?

    Grüße BigPack
     
  2. BigPack

    BigPack Neuer User

    Registriert seit:
    10 Feb. 2009
    Beiträge:
    7
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hat sich erledigt!

    Lösung war folgende:

    exten => 323344,n,Background(hello-world)
    exten => 323344,n,Background(silence/9)
    exten => _XX,1,Dial,SIP/${EXTEN}|30|r
    exten => _XX,2,Goto,323344|2