Ich habe gestern abend angefangen, auf dem gleichen Raspberry Pi einen Asterisk aufzusetzen - war dann aber zu müde, das bis zum Ende durchzuziehen.
Bisher meldet sich der Asterisk nur an der FritzBox an, und zwar mit denselben Daten, wie vorher das DoorPi
Das Interessante ist die folgende Fehlermeldung.
Apr 10 04:41:52] ERROR[8943]: chan_sip.c:4195 __sip_reliable_xmit: Serious Network Trouble; __sip_xmit returns error for pkt data
So wie es aussieht, stimmt etwas mit der Kommunikation nicht. Lassen wir mal Asterisk für den Moment aus dem Spiel - denn die Wahrscheinlichkeit ist sehr hoch, dass dasselbe Problem auch bei der Kommunikation zwischen DoorPi und fritzBox auftritt
SIP wird benutzt, um die Verbindung auszuhandeln. Die eigentlichen Audiopakete kommen danach über UDP-Ports. Offenbar ist die auftretende "Halbverbindung" (UDP-Pakete FritzBox -> DoorPi kommen an, UDP-Pakete DoorPi->FritzBox kommen nicht an) durch falsch ausgehandelte oder blockierte Ports zu erklären - und hinter einer FritzBox durchaus bekannt.
Zu dieser Interpretation passt es auch, dass bei vielen Nutzern von DoorPi das einfach Out-of-the-Box funktioniert, bei anderen mit komplizierten FritzBox-Setups aber nicht. Oder mal nicht und mal doch.
Ich werde heute deshalb ein wenig mit der FritzBox herumspielen. In die Runde aber vorerst die Frage: Kennt jemand eine einfache Möglichkeit, bei der Kombination linphone/DoorPi die im SIP ausgehandeltenUDP-Ports anzuzeigen ?
LG
pah