[Problem] Beispiel für einfache Anlage mit 2 SIP Acounts und 2 Telefonen

Ciatronical

Neuer User
Mitglied seit
25 Jun 2010
Beiträge
40
Punkte für Reaktionen
1
Punkte
8
Hey All,
ich benötige ein einfaches Beispiel für folgendes Szenario.

Ich habe zwei SIP-Telefone und zwei SIP-Nummern beim Provider.
Beide Telefone sollen durch Wahl der letzen beiden stellen der Telefonummer '07' und '08' untereinander kommunizieren können.
Ich habe auch schon einige Zeit mit den Beispielen experimentiert doch bekomme immer nur die Fehlermeldung:
' Call from ... to extensions rejected because extension not found in context ' (beim rein und rauswählen)

Ich*** wünsche mir ein komplettes einfaches Beispiel für sip.conf und extensions.ael mit Kommentaren im Quellcode nach neusten Stand der Technik (sicher) [Habe gelesen dass der contex default nicht mehr verwendet werden soll]

*** und sicher auch viele andere Anfänger

Hier mein nicht funktionierender experimenteller Code:

sip.conf
Code:
[general]
port=5060
bindaddr=0.0.0.0
context=sonstige


register => 49334358007:[email protected]/49334358007
;              ^               ^       ^                    ^
;              |               |       |                    |
;             User           Passwort  Provider            User

[2000]
type=friend
secret=1234
contex=meine-telefone
host=dynamic

[ext-sip-account]
type=friend
context=von-voip-provider
username=49334358007
fromuser=49334358007
secret=my-sip-provider-passwd
host=sip.berlin.dns-net.de
fromdomain=sip.berlin.dns-net.de
qualify=yes
insecure=port,invite
nat=yes


extensions.ael
Code:
contex meine-telefone {
  // interner Anrufruf ?? **
  2000 => {
    Dial( SIP/2000, 60 ); //Klingeldauer = 60s
    VoiceMail( 2000, u ); //AB
  }
  // zum rauswählen
  _0[1-9]. => {
    Dial( SIP/${EXTEN}@ext-sip-account );
  }
}

contex von-voip-provider {
  49334358007 => {
    Dial( SIP/2000, 60 );
    VoiceMail( 2000, u );
  }
}

context sonstige {
  includes {
  //local;
    meine-telefone;
    von-voip-provider;
  }
}




// ** kann auch so gemacht werden??:
// contex local {
// //Erreichbarkeit der Nebenstellen 11-99 untereinander herstellen
//   _XX => {
//     Dial( SIP/${EXTEN}, 55, TtrWw );//was macht TtrWw??
//   }
// }

Vielen Dank
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.