Coverbild des Asterisk Buches von Stefan Wintermeyer

Letzte Woche => Endspurt!

Montag den 29.01.07 geht das Buch in die Produktion. Bis dahin laeuft der Beta-Test noch in vollem Umfang. Bitte melden Sie Fehler! Siehe Beta-Test FAQ.

Erscheinungstermin: 03.03.07. Das Buch wird auf dem Asterisk-Tag.org in Chemnitz vorgestellt und kann dort auch erworben werden. 10 Tage spaeter wird es im Buchhandel sein. Wer nicht in Chemnitz sein kann, sollte das Buch vorbestellen: Amazon oder direkt beim Verlag

Asterisk-Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. Naechste Asterisk-Schulung: 12.02. - 13.02.07 (noch 2 Plaetze frei) - Ach ja, ... wir suchen auch noch Asterisk Entwickler! => http://www.amooma.de/jobs/


5.1. sip.conf für fast 100 Teilnehmer

Der Aufbau einer /etc/asterisk/sip.conf für 2 Teilnehmer unterscheidet sich nicht vom Aufbau für 100 Teilnehmer. In der sip.conf müssen alle SIP-Telefone eingetragen werden. Folgend finden Sie die gekürzte Fassung der Konfigurationsdatei sip.conf für die Apfelmus GmbH. Kommentare werden hier immer mit ; eingeleitet. Diese Konfigurationsdatei ist analog zum Beispiel im Kapitel 1 aufgebaut. Bei der Auswahl der Rufnummern wurden an die Teilnehmer vornehmlich Nummern vergeben, die nicht auf die Ziffer 0 enden. Der Grund hierfür ist, dass die Endziffer 0 an späterer Stelle für die Zuteilung von Gruppenrufnummern dienen soll. Lediglich beim Hausmeister wurde eine Ausnahme gemacht, da für ihn keine Gruppenrufnummer vorgesehen ist.

[general]
port = 5060
bindaddr = 0.0.0.0
context = sonstige

; Hausmeister
;
[150]  ; normales Telefon im Buero
context=hausmeister
secret=1234
callerid="Hausmeister" <150>
type=friend
host=dynamic

[151]  ; Mobiltelefon
context=hausmeister
secret=1234
callerid="Hausmeister" <150>
type=friend
host=dynamic

; Interne IT Abteilung
;
[161]  ; Mitarbeiter 1
context=it
secret=1234
type=friend
host=dynamic

[162]  ; Mitarbeiter 2
context=it
secret=1234
type=friend
host=dynamic

[165]  ; Mobiles Telefon
context=it
secret=1234
type=friend
host=dynamic

; Geschaeftsfuehrung
;
[201]  ; Geschaeftsfuehrer 1
context=geschaeftsfuehrung
secret=1234
type=friend
host=dynamic

[202]  ; Geschaeftsfuehrer 2
context=geschaeftsfuehrung
secret=1234
type=friend
host=dynamic

; Sekretariat
;
[231]  ; Assistentin 1
context=sekretariat
secret=1234
type=friend
host=dynamic

[232]  ; Assistentin 2
context=sekretariat
secret=1234
type=friend
host=dynamic

[233]  ; Assistentin 3
context=sekretariat
secret=1234
type=friend
host=dynamic

; Verkauf National
;
[301]  ; Verkaeufer 1
context=verkauf-national
secret=1234
type=friend
host=dynamic

[302]  ; Verkaeufer 2
context=verkauf-national
secret=1234
type=friend
host=dynamic

[303]  ; Verkaeufer 3
context=verkauf-national
secret=1234
type=friend
host=dynamic

[304]  ; Verkaeufer 4
context=verkauf-national
secret=1234
type=friend
host=dynamic

[305]  ; Verkaeufer 5
context=verkauf-national
secret=1234
type=friend
host=dynamic

[306]  ; Verkaeufer 6
context=verkauf-national
secret=1234
type=friend
host=dynamic

; Verkauf Ausland
;
[351]  ; Verkaeufer 1
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

[352]  ; Verkaeufer 2
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

[353]  ; Verkaeufer 3
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

[354]  ; Verkaeufer 4
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

; Versand
;
[401]  ; Mitarbeiter 1
context=versand
secret=1234
type=friend
host=dynamic

; die weiteren 9 Eintraege fuer den 
; Versand sind hier ausgelassen.

; Produktion
;
[501]  ; Mitarbeiter 1
context=produktion
secret=1234
type=friend
host=dynamic

; die weiteren 49 Eintraege fuer die 
; Produktion sind hier ausgelassen.

Wer die sip.conf komfortabler mit Templates gestalten will, findet im Anhang D, Konfigurations-Templates weitere Informationen dazu.

5.1.1. CallerID

In der sip.conf kommt zweimal die Variable callerid vor. Mit dieser Variable wird festgelegt, was beim Angerufenen auf dem Display angezeigt wird. Im konkreten Beispiel:

callerid = "Hausmeister" <150>

Dies sagt aus, dass sich beide Telefone (150 und 151) mit der Caller-ID 150 und dem Text ''Hausmeister'' zu erkennen geben. Dadurch ist sichergestellt, dass Rückrufe immer nur auf die 150 gehen.