Asterisk Fritzbox anfangen

mathboy

Neuer User
Mitglied seit
3 Jul 2010
Beiträge
52
Punkte für Reaktionen
0
Punkte
0
[Edit frank_m24: Mehrere Beiträge zusammengefasst. Man kann seine Beiträge auch editieren.]
Ich habe mich jetzt mal selber drann gemacht und wollte verstehen,
wie man selber Asterisk konfiguriert.

Also bin ich nach http://www.asteriskdocs.org/ gegangen und habe die beiden folgenden Konfigurationen:

Code:
[general]

context=default                 ; Default context for incoming calls
bindport=5061                   ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0                ; IP address to bind to (0.0.0.0 binds to all)
tcpenable=yes
tcpbindaddr=0.0.0.0:5061
srvlookup=yes                   ; Enable DNS SRV lookups on outbound calls
language=de

[1000]
type=friend
context=phones
host=dynamic
secret=geheim

in der sip.conf

und

Code:
[globals]
[general]
[default]
exten => s,1,Verbose(1|Unrouted call handler)
exten => s,n,Answer()
exten => s,n,Wait(1)
exten => s,n,Playback(tt-weasels)
exten => s,n,Hangup()
[incoming_calls]
[internal]
exten => 500,1,Verbose(1|Echo test application)
exten => 500,n,Echo()
exten => 500,n,Hangup()
exten => 1000,1,Verbose(1|Extension 1000)
exten => 1000,n,Dial(SIP/1000,30)
exten => 1000,n,Hangup()
[phones]
include => internal
in der extensions.conf

Laut dem Buch soll damit ein Echo erzeugt werden.

Ich kann mich auch auf dem Asterisk server einwählen,
eine Nummer kann ich aber nicht wählen, so dass ich das Echo höre.
Wo liegt der Fehler ?

(sip show peers zeigt:
1 sip peers [Monitored: 0 online, 0 offline Unmonitored: 1 online, 0 offline]

)

[Beitrag 2:]
Eine Meldung wie

*CLI> -- Registered SIP ’2000’ at 192.168.178.4 port 5060
expires 120 -- Unregistered SIP ’2000’

wie in der Literatur vermerkt, kommt übrigens nicht, wenn ich mich verbinde

[Beitrag 3:]
ich habe jetzt folgengedes einfaches Beispiel probiert:

Code:
[general]

context=default                 ; Default context for incoming calls
bindport=5061                   ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0                ; IP address to bind to (0.0.0.0 binds to all)
tcpenable=yes
tcpbindaddr=0.0.0.0:5061
srvlookup=yes                   ; Enable DNS SRV lookups on outbound calls
language=de

[1000]
type=friend
context=phones
host=dynamic
secret=geheim
(sip.conf)

Code:
[globals]
[general]
[default]
exten => 1001,1,Answer()
exten => 1001,2,Playback(hello-world)
exten => 1001,3,Hangup()
(extensions.conf)

Rufe ich nun über ein Softphone 1001 kommt auf dem Asterisk die Meldung:

[Jul 24 18:10:12] NOTICE[3103]: chan_sip.c:16869 handle_request_invite: Call from '1000' to extension '1001' rejected because extension not found.


irgendwie klappt das alles nicht
(Ich habe eigentlich nur die extensions.conf und sip.conf aus http://www.das-asterisk-buch.de/2.1/hello-world-mit-einem-sip-telefon.html übernommen)
 
Zuletzt bearbeitet:
hab den Fehler behoben,

hatte noch etwas übernommen, da ich das Skript aus dem tutorial mit dem vorgefertiften Skript gemischt hatte.

context=phones

muss gelöscht werden !


@Admin der Thread kann von mir aus auch ganz gelöscht werden !
 
Zuletzt bearbeitet:
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.