Hallo zusammen,
ich verbringe momentan meine freie Zeit um ein kleines Asterisk Projekt starten.
Da die Fritzbox leider keine Internen Anrufe in der Anruferliste anzeigt möchte, suche ich nach einer Lösung und bin dabei auf Asterisk gestosen.
Hintergrund ist der, Ich möchte die Haustürklingel gerne als verpassten Anruf sehen .
Jedoch habe ich das Problem das es immer ewig dauert und auch nicht immer kommt... bis der Server die Verbindungen aufgebaut hat.
wenn ich das ganze über die Console verfolge funktionieren Anrufe erst wenn eine Meldung vom Useragent kommt..
Saved useragent "AVM FRITZ!Box 7490 (UI) 113.07.01 (Aug 29 2018)" for peer 3000
Nach dieser Meldung funktioniert alles. Ich kann von dem Mobilteil dem die 3000 Rufnummer zugeordet ist Telefonieren, Angerufen werden und wenn die 620 Klingelt hab ich sie bei nichtanahme in der Telefonliste als unbeantworteten Anruf.
Aber warum dauert es immer ewig und funktioniert auch nur sporadisch? Hab schon sämtliche Einstellungen ausprobiert aber komme echt nicht mehr weiter.. Vielleicht hatte hier ja schon jemand das gleiche Problem.
Davor kommt die Fehlermeldung check_auth: username mismatch, have <3000>, digest has <Asterisk>
Erst passt der username offensichtlich nicht und wenn man warten dann doch ? Ich verstehe das nicht..
Hier mal meine Einstellungen
An der Siedele hängt ein Klingelpaul der mir das Signal in die Fritzbox bringt.
Das Klingelsignal klingelt die 620 an . Die 620 ist für Asterisk als Ip Telefon in der FB eingerichtet.
Eine Internetrufnummer 3000 ist auch eingerichtet.
Asterisk läuft auf einem Raspberry -- Raspbian
sip.conf
extensions.conf
ich verbringe momentan meine freie Zeit um ein kleines Asterisk Projekt starten.
Da die Fritzbox leider keine Internen Anrufe in der Anruferliste anzeigt möchte, suche ich nach einer Lösung und bin dabei auf Asterisk gestosen.
Hintergrund ist der, Ich möchte die Haustürklingel gerne als verpassten Anruf sehen .
Jedoch habe ich das Problem das es immer ewig dauert und auch nicht immer kommt... bis der Server die Verbindungen aufgebaut hat.
wenn ich das ganze über die Console verfolge funktionieren Anrufe erst wenn eine Meldung vom Useragent kommt..
Saved useragent "AVM FRITZ!Box 7490 (UI) 113.07.01 (Aug 29 2018)" for peer 3000
Nach dieser Meldung funktioniert alles. Ich kann von dem Mobilteil dem die 3000 Rufnummer zugeordet ist Telefonieren, Angerufen werden und wenn die 620 Klingelt hab ich sie bei nichtanahme in der Telefonliste als unbeantworteten Anruf.
Aber warum dauert es immer ewig und funktioniert auch nur sporadisch? Hab schon sämtliche Einstellungen ausprobiert aber komme echt nicht mehr weiter.. Vielleicht hatte hier ja schon jemand das gleiche Problem.
Davor kommt die Fehlermeldung check_auth: username mismatch, have <3000>, digest has <Asterisk>
Erst passt der username offensichtlich nicht und wenn man warten dann doch ? Ich verstehe das nicht..
Hier mal meine Einstellungen
An der Siedele hängt ein Klingelpaul der mir das Signal in die Fritzbox bringt.
Das Klingelsignal klingelt die 620 an . Die 620 ist für Asterisk als Ip Telefon in der FB eingerichtet.
Eine Internetrufnummer 3000 ist auch eingerichtet.
Asterisk läuft auf einem Raspberry -- Raspbian
sip.conf
Code:
[general]
port=5060
bindaddr=0.0.0.0
localnet=10.10.10.0/255.255.255.0
register=Asterisk:[email protected]/620
[3000]
type=friend
context=meine-telefone
secret=1234
host=dynamic
authuser=3000
username=3000
fromuser=3000
fromdomain=10.10.10.1
qualify=yes
qualifyfreq=600
[ext-sip-account]
type=friend
context=von-voip-provider
authuser=Asterisk
username=Asterisk
fromuser=Asterisk
fromdomain=10.10.10.1
secret=Ab123456789bA
host=10.10.10.1
qualify=yes
insecure=port,invite
nat=no
canreinvite=no
dtmfmode=rfc2833
allow=!all,g729,g722,alaw,ulaw
transport=udp
qualifyfreq=600
extensions.conf
Code:
[meine-telefone]
exten => _0[1-9].,1,Dial(SIP/${EXTEN}@ext-sip-account)
[von-voip-provider]
exten => 620,1,Dial(SIP/3000)