Hilfe beim einrichten von Asterisk 11.8

Laura12

Neuer User
Mitglied seit
13 Mrz 2014
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hallo Community

Ich habe vor auf meiner 7270v3 einen Asterisk Server einzurichten.
Die Installation mit Freetz-Trunck verlief ohne Probleme, nur das Einrichten haut nicht hin :)

Was ich erreichen möchte:
Ich bekomme einen Anruf , eine Wartemusik wird gespielt, ich kann das Gespräch annehmen.

Was wird benötige?:
Ich habe auf einem USB-Stick einen Ordner mit dem Namen Assterisk der in der Fritzbox steckt, in dem Ordner habe ich vier Dateien :
Asterisk.conf
sip.conf
extensions.conf
voicemail.conf


Die Sip.conf
Code:
[general]
context=incoming
bindport=5060			
bindaddr=0.0.0.0		
nat=yes
qualify=yes
language=de
disallow = all
allow = alaw

register => 620:[email protected]:5060/620

[620]
type=friend
username=620
host=192.168.25.2
dtmfmode=rfc2833
secret=620
qualify=yes
restrictcid=yes
fromdomain=192.168.25.2
fromuser=620
nat=yes
canreinvite=no
;context=default
insecure=port,invite

Die extensions.conf
Code:
[general]
static=yes
writeprotect=no


[lokal]
; Erreichbarkeit der Nebenstellen 30-39
; untereinander herstellen

exten => _3X,1,NoCDR()
exten => _3X,n,Dial,SIP/${EXTEN}|55|Ttr

[default]
include => lokal

[incoming]
exten => 620,1,Answer()
exten => 620,2,Playback(hello-world)
exten => 620,3,Hangup()

Frage zur extensions.conf
Bei Playback wird wohl ein Soundfile wieder gegeben, in welchem Ordner müsste das File auf den Stick und was für ein Format sollte es haben.

Wo habe ich noch allgemeine Fehler in der Config?
Sorry , bin Anfängerin^^
Danke für die Hilfe
 
Hallo

*@FB braucht einen eigenen/anderen Port, denn die Fritz!Box belegt schon 5060.
Deswegen schlage ich vor...
sip.conf
Code:
[general]
callerid = astefritz
useragent = "Asterisk on AVM FRITZ!Box Fon WLAN 7360 SL 109.05.50 (Feb 21 2013)"
language = de
bindport = 5061
bindaddr = 192.168.178.1
externhost = xxxxxxxx.no-ip.org
localnet = 192.168.178.0/255.255.255.0
;autodomain = yes
;realm = fritz.box
allowsubscribe = no
disallow = all
allow = alaw
allow = ulaw
allow = gsm
allow=t140
textsupport=yes
dtmfmode = RFC2833
context = extsip
;subscribecontext = default
checkmwi = 120
compactheaders = yes
sipdebug = yes
dumphistory = yes
recordhistory = yes
defaultexpiry = 3600
registerattempts = 0

register => 620:[email protected]:5060/620
register => 621:[email protected]:5060/621

[fb_peer](!)
type = peer
secret = 620
bindaddr = 192.168.178.1
host = 192.168.178.1
bindport = 5060
fromdomain = fritz.fonwlan.box
insecure = port,invite
nat = no
context = extsip

[621](fb_peer)
defaultuser = 621
callerid = "Fritz!Box" <624>

[fb_user](!)
type = friend
secret = 621
nat = no
host = dynamic
insecure = port,invite
context = users

[701](fb_user)
defaultuser = 701
callerid = snom1 <701>
extension.conf
Code:
[general]
static = yes
writeprotect = no
clearglobalvars = yes

[globals]
FEATURES =
DIALOPTIONS =
RINGTIME = 20
FOLLOWMEOPTIONS =
PAGING_HEADER = Intercom

[extsip]
; ankommend vom Festnetz
exten => 621,1,System(echo 'Anruf von ${EXTEN} zu ${CALLERID(all)}' >> /var/media/NEW_LINK/ast.log)
exten => 621,n,System(echo "AT&V" | nc localhost 1011 > /var/media/NEW_LINK/status.log)
exten => 621,n,Dial(SIP/701)
exten => 621,n,HangUp()

; ankommend vom Festnetz
exten => 622,1,System(echo 'Anruf von ${EXTEN} zu ${CALLERID(all)}' >> /var/media/NEW_LINK/ast.log)
exten => 622,n,System(echo "AT&V" | nc localhost 1011 > /var/media/NEW_LINK/status.log)
exten => 622,n,Dial(SIP/702)
exten => 622,n,HangUp()

[users]
; Systemkommando absetzen
exten => status,1,Answer()
exten => status,n,System(echo "AT&V" | nc localhost 1011 > /var/media/NEW_LINK/status.log)
exten => status,n,HangUp()

; intern
exten => _7XX,1,Dial(SIP/${EXTEN})
exten => _7XX,n,HangUp()

[default]
 
Zuletzt bearbeitet:
Bei Playback wird wohl ein Soundfile wieder gegeben, in welchem Ordner müsste das File auf den Stick und was für ein Format sollte es haben.

Der Standardpfad hängt von der Installation ab. Wenn Du in der asterisk.conf das (!) entfernst, werden die dort eingestellten Pfade verwendet. Die Sounds werden in {libdir}/sounds/{sprache} erwartet.
Idealer Weise liegen die Audio Files entsprechend dem verwendeten Codec vor, Wave tuts aber auch.

Playback hilft Dir aber eigentlich nicht weiter. Wenn der Anrufer eine Musik bekommen soll, bis jemand dran geht, musst Du Dial mit Flag m verwenden und die default Klasse in der musiconhold.conf konfigurieren.
 
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.