AVM FritzFone 7150 an Asterisk 1.4.11 Problem

csww

Neuer User
Mitglied seit
5 Sep 2007
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo alle miteinander,

vielleicht kann mir jemand weiterhelfen.

mein FritzFone befindet sich im LAN, das DSL-Modem ist ausgeschaltet.
Es registiert sich am asterisk Server, das sagt Asterisk und Fritzfone.
Leider kann ich in keine Richtung telefonieren. Versuche ich von Fritzfone eine Nebenstelle anzurufen passiert nichts, kein Eintrag im LOG auch kein output im CLI (verbose 10). Versucht eine Nebenstelle bei Fritzfone anzurufen, so gibt mir sip debug folgendes aus:

Telefonmann*CLI>
<--- SIP read from 192.168.133.252:5060 --->
SIP/2.0 480 Temporarily not available
Via: SIP/2.0/UDP 192.168.133.251:5060;branch=z9hG4bK636cf6de;rport=5060
From: "1" <sip:[email protected]>;tag=as56fc89ad
To: <sip:[email protected];uniq=1A5B85610422F776D5AF692AA1AC7>;tag=7824C4BA6A6A4B7B
Call-ID: [email protected]
CSeq: 102 INVITE
User-Agent: AVM FRITZ!Fon 7150 38.04.32 (Apr 27 2007)
Content-Length: 0

meine sip.conf sieht so aus:
[general]
port =5060
binaddr = 0.0.0.0
context = sonstige
language = de
disallow=all
allow=alaw

[1]
type=friend
context=meine-telefone
secret=1234
host=dynamic
mailbox=1
vmexten=asterisk

...

Die Firewall auf der Asteriskmaschine ist deaktiviert

Grüße
Wolfgang
 
Hi csww!
Als welche Nebenstelle und in welchem Kontext registriert sich denn angeblich FRITZ!Fon? In der von Dir angegebenen sip.conf steht nur ein [1] und das ist doch wohl ein Snom (192.168.133.251) wenn ich die Ausgabe vom Debug richtig interpretiere.
Nebenbei: Nach meiner Kenntnis sind einstellige und zweistellige Nummern für die Nebenstellen problematisch.
1 ist im Kontext meine-telefone und ruft 3 an. Da es keine extensions.conf gibt, wie soll Asterisk wissen was zu tun ist?
Leider habe ich keine 7150, aber prinzipiell musst du auch sagen welcher Anschluss auf 3 reagieren soll, ausser Du hast noch die Einstellung "auf alle ankommenden Anrufe reagieren" aktiviert.
 
die komplette sip.conf:

[general]
port =5060
binaddr = 0.0.0.0
context = sonstige
language = de
disallow=all
allow=alaw

[1]
type=friend
context=meine-telefone
secret=1234
host=dynamic
mailbox=1
vmexten=asterisk

[2]
type=friend
context=meine-telefone
secret=1234
host=dynamic
mailbox=1
vmexten=asterisk

[3]
type=friend
context=meine-telefone
secret=1234
host=dynamic
mailbox=1
vmexten=asterisk

und die extensions.conf

[sonstige]

[meine-telefone]

exten => 1,1,Dial(SIP/1,10)
exten => 1,2,VoiceMail(1,u)

exten => 2,1,Dial(SIP/2,10)
exten => 2,2,VoiceMail(1,u)

exten => 3,1,Dial(SIP/3,10)
exten => 3,2,VoiceMail(1,u)

exten => 9,1,VoiceMailMain(1,s)
exten => asterisk,1,VoiceMailMain(1,s)

exten => _0.,1,Dial(Capi/contr1/2015422:${EXTEN:0}/b) ; the capi dial command

[capi-in]
exten => 2015422,1,Dial(SIP/1&SIP/2&SIP/3,20)
exten => 2015422,2,VoiceMail(1,u)


Das Telefonieren zwischen den beiden Snom Nebestellen und auch über die capi Schnittstelle funktioniert problemlos, in beide Richtungen.

mit "sip show peers" sehe ich auch alle 3 Nebenstellen. Auch das FritzFon zeigt die erfolgreiche Registrierung an.

Grüße
Wolfgang
 
Hi csww!
Leider beantwortest Du Fragen nur zum Teil konkret. Reagiert denn FRITZ! wenn Du von Aussen die 2015422 anrufst?
Und zu meinem Verständnis: Was soll doe Option /b im Dial-Kommando bewirken?
 
nein, das FritzFon reagiert überhaupt nicht, weder von extern noch von intern.

die option /b im capidialstring bedeutet: "early B3 always"
das benötige ich, damit beim Rauswählen ein Klingelzeichen zu hören ist.
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
248,445
Beiträge
2,291,678
Mitglieder
377,866
Neuestes Mitglied
ippfhans