Ergebnis 1 bis 2 von 2

Thema: [Erledigt]Nach Enum wieder zum default context jeder Nebenstelle, wie?

  1. #1
    IPPF-Tausend-VIP
    Registriert seit
    06.11.2005
    Ort
    Austria
    Beiträge
    1.915

    [Erledigt]Nach Enum wieder zum default context jeder Nebenstelle, wie?

    Hi,


    ich habe bei meiner Anlage Enum Abfrage eingebaut und nun komme ich nicht mehr zu den default Einstellungen jeder Nebenstelle.
    Mein Script schaut z.Zt. so aus:

    [55]
    include=default
    include=enum-go
    include=lcr
    include=outgoingMacrogate



    [enum-go]
    ; 0->lokales Ortsnetz, 00->Österreich, 000->Ausland
    exten => _0Z.,1,Goto(enum,43${EXTEN:1},1)
    exten => _00Z.,1,Goto(enum,${EXTEN:2},1)

    Dann durchläuft es die Enum Abfrage und im Falle einer negativen Antwort wird dann

    exten => _Z.,n(ef),goto(enum-lcr,00${EXTEN},1)

    ausgeführt.

    z.B.

    [enum-lcr]
    exten => _0043Z.,1,Dial(SIP/0${EXTEN:4}@Macrogate,60)

    Ich möchte aber das er dann hier wieder zurückkommt und zwar jeder zu seiner Nebenstelle.

    [55]
    include=default
    include=enum-go
    include=lcr
    -hier
    include=lcr
    include=outgoingMacrogate

    Ich werde wahrscheinlich einen eigenen context für jede nebenstelle nach dem Enum eintragen müssen, aber wie leite ich jeden Teilnehmer zu seiner default Einstellung, denn der Provider der per default pro NST genommen wird, ist u.U. unterschiedlich.


    Das geht doch irgendwie mit Set {.......] usw.


    Thx


    Timm
    Geändert von Timmbo (21.04.2007 um 22:18 Uhr)
    Router/Firewall: Astaro Security Gateway 220 V9.005
    VoIP-Anlage: CPBX embedded V.3.9.2 Asterisk 1.2.40
    1x OpenStage 80 SIP
    1x OpenStage 60 SIP
    5x Snom Telefon; 1x Nokia C7
    VoIP-Uplink: nemox.net, bluesip
    Rufnummernblock +882 99007827 0 - 9999

  2. #2
    IPPF-Tausend-VIP
    Registriert seit
    06.11.2005
    Ort
    Austria
    Beiträge
    1.915
    Hi,


    ich habs jetzt.


    [55]
    include=default
    include=enum-go
    [nachenum55]
    include=lcr
    include=outgoingsipgate.at





    [enum-go]
    ; 0->lokales Ortsnetz, 00->Österreich, 000->Ausland
    exten => _X.,1,Set(Nebenstelle=${CALLERIDNUM})
    exten => _Z.,2,Goto(nachenum${Nebenstelle},${EXTEN},1)
    exten => _0Z.,2,Goto(enum,43${EXTEN:1},1)
    exten => _00Z.,2,Goto(enum,${EXTEN:2},1)

    ; Enum lookup failed
    [enum-lcr]
    exten => _0043Z.,1,Goto(nachenum${Nebenstelle},0${EXTEN:4}, 1)
    exten => _00Z.,1,Goto(nachenum${Nebenstelle},${EXTEN},1)


    Funzt prima.

    Timm
    Router/Firewall: Astaro Security Gateway 220 V9.005
    VoIP-Anlage: CPBX embedded V.3.9.2 Asterisk 1.2.40
    1x OpenStage 80 SIP
    1x OpenStage 60 SIP
    5x Snom Telefon; 1x Nokia C7
    VoIP-Uplink: nemox.net, bluesip
    Rufnummernblock +882 99007827 0 - 9999

Ähnliche Themen

  1. asterisk und Sicherheit -default context
    Von in3dzz im Forum Asterisk Allgemein
    Antworten: 5
    Letzter Beitrag: 12.02.2009, 10:11
  2. Exteren SIP-Anrufe landen im Default-Context (Loop)
    Von tango64 im Forum Asterisk Allgemein
    Antworten: 5
    Letzter Beitrag: 19.09.2006, 14:35
  3. Mal wieder extension und context Problem
    Von heinzelrumpel im Forum Asterisk Allgemein
    Antworten: 16
    Letzter Beitrag: 16.05.2006, 12:27
  4. --- Extension 's' in context 'default' from '48' does not
    Von freisei im Forum Asterisk ISDN mit Bristuff (hfc, zaptel)
    Antworten: 4
    Letzter Beitrag: 14.06.2005, 14:01
  5. * führt System cmd nicht an jeder Stelle im Context aus ?!
    Von wolfgangdames im Forum Asterisk Allgemein
    Antworten: 1
    Letzter Beitrag: 23.01.2005, 13:17

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •