- Mitglied seit
- 25 Mrz 2006
- Beiträge
- 75
- Punkte für Reaktionen
- 0
- Punkte
- 0
HI,
So, nachdem ja nun der Asterisk mehr und mehr läuft, wollte ich heute mal kurzerhand das System etwas optimieren. Bin aber dann sehr schnell an meine Grenzen gestoßen. Das mag' zum einen an meinem Alter liegen (wie manche mir immer nachsagen) oder vielmehr an den unzähligen Treffen bei der Suche hier im Forum bzw. auf den diversen Google-Seiten.
Ich habe von meinem Netzbetreiber insgesamt 10 MSNs zugeteilt bekommen, die 6stellig sind, also 807060 - 807069. Intern in meinem SOHO verwende ich dreistellige Nebenstellennummern. Die Zuordnung der "öffentlichen MSNs" zu meinen internen Rufnummern geht ja einfach über die extensions.conf. Dort habe ich unter anderem stehen:
Für die anderen MSN sieht es entsprechend aus.
Telefoniere ich nun abgehend wird immer die MSN 807060 verwendet, da ich ja lediglich
in der extensions.conf stehen habe.
Zum Verknüpfen der öffentlichen (6-stelligen) MSNs mit meinen internen (3-stelligen) Rufnummern bedarf es nun, soweit ich das überblicken konnte, einer umfangreichen Erweiterung.
Möglichkeit 1 ist, ich trage in die extensions.conf für jeden internen Teilnehmer quasi eine eignee Wahlregel ein, und gebe dort die MSN mit an. Bei 10 Teilnehmern ist das ja schon eine umfangreiche Tipperei, wenn's denn aber dann mal 50 oder mehr sein sollten, wird es wohl absolut umfangreich und eigentlich nicht praktikabel handelbar - so vermute ich mal.
Möglichkeit 2 wäre wohl eine exzessive Nutzung von Makros in der extensions.conf, wobei bei den gefunden Beispielen hier im Forum, jede Menge Benutzerspezifische Angaben in der extensions.conf gemacht werden, und nicht in der sip.conf, wo ja eigentlich der Rest meiner SIP-Teilnehmerkonfigurationen steht. Ist das so "normal" oder gibt es dafür keine bessere Lösung?
So wie ich das bis jetzt überrissen habe, wird wohl die Möglichkeit 2 die zu favorisierende sein, oder gibt es da einen weiteren ev. noch besseren Ansatz? :noidea:
Vielleicht hat ja der ein oder andere ein paar wertvolle Tips für mich, oder ev. hat ja schon jemand eine ähnliche Herausforderung gemeistert und kann 'was zur Klärung meiner Grundsatzfragen beisteuern.
Ich sag' schon mal 1.000 Dank!
ciao,
BC
So, nachdem ja nun der Asterisk mehr und mehr läuft, wollte ich heute mal kurzerhand das System etwas optimieren. Bin aber dann sehr schnell an meine Grenzen gestoßen. Das mag' zum einen an meinem Alter liegen (wie manche mir immer nachsagen) oder vielmehr an den unzähligen Treffen bei der Suche hier im Forum bzw. auf den diversen Google-Seiten.
Ich habe von meinem Netzbetreiber insgesamt 10 MSNs zugeteilt bekommen, die 6stellig sind, also 807060 - 807069. Intern in meinem SOHO verwende ich dreistellige Nebenstellennummern. Die Zuordnung der "öffentlichen MSNs" zu meinen internen Rufnummern geht ja einfach über die extensions.conf. Dort habe ich unter anderem stehen:
Code:
[ankommend_(capi)]
exten = 807060,1,Dial(SIP/201,30)
exten => 807060,2,Goto,r-${DIALSTATUS}|1
exten => r-BUSY,1,voicemail,b201
exten => r-BUSY,2,Hangup
exten => r-NOANSWER,1,voicemail,u201
exten => r-NOANSWER,2,Hangup
Telefoniere ich nun abgehend wird immer die MSN 807060 verwendet, da ich ja lediglich
Code:
[abgehend_(capi)]
exten => _XXXX.,1,Dial,CAPI/contr1/${EXTEN}|55|Ttr
Zum Verknüpfen der öffentlichen (6-stelligen) MSNs mit meinen internen (3-stelligen) Rufnummern bedarf es nun, soweit ich das überblicken konnte, einer umfangreichen Erweiterung.
Möglichkeit 1 ist, ich trage in die extensions.conf für jeden internen Teilnehmer quasi eine eignee Wahlregel ein, und gebe dort die MSN mit an. Bei 10 Teilnehmern ist das ja schon eine umfangreiche Tipperei, wenn's denn aber dann mal 50 oder mehr sein sollten, wird es wohl absolut umfangreich und eigentlich nicht praktikabel handelbar - so vermute ich mal.
Möglichkeit 2 wäre wohl eine exzessive Nutzung von Makros in der extensions.conf, wobei bei den gefunden Beispielen hier im Forum, jede Menge Benutzerspezifische Angaben in der extensions.conf gemacht werden, und nicht in der sip.conf, wo ja eigentlich der Rest meiner SIP-Teilnehmerkonfigurationen steht. Ist das so "normal" oder gibt es dafür keine bessere Lösung?
So wie ich das bis jetzt überrissen habe, wird wohl die Möglichkeit 2 die zu favorisierende sein, oder gibt es da einen weiteren ev. noch besseren Ansatz? :noidea:
Vielleicht hat ja der ein oder andere ein paar wertvolle Tips für mich, oder ev. hat ja schon jemand eine ähnliche Herausforderung gemeistert und kann 'was zur Klärung meiner Grundsatzfragen beisteuern.
Ich sag' schon mal 1.000 Dank!
ciao,
BC