- 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
extensions.ael
Vielen Dank
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