RaspberryPI: SIP-outbound-Anrufe mit linphonec oder eine alternative SIP-soft-Telefon
In meinem Projekt möchte ich mein Raspberry PI, wählen Sie eine ausgehende PSTN-Nummer.
Ich habe ein SIP-account mit einer zugeordneten regulären Telefon-Nummer und ich kann die genannten outbound-calls auf OSX mit Telefon.app:
Nun versuchte ich zu erreichen, das gleiche auf meinem raspberry PI mit linphonec
Ersten ich mich meinem SIP-Provider mit linphone mit scheint erfolgreich zu sein:
$ sudo apt-get install linphone
$ linphonec
linphonec> register sip:[email protected] free4.voipgateway.org <PASSWORD>
Registration on sip:free4.voipgateway.org successful.
Dann habe ich versucht, rufen Sie 004100000018
mit einem Fehler führt.
linphonec> call 0041000000018
Establishing call id to <sip:[email protected]>, assigned id 1
Contacting <sip:[email protected]>
Call 1 to <sip:[email protected]> in progress.
Remote ringing.
Early media.
Call 1 with <sip:[email protected]> early media.
Call declined.
Call 1 with <sip:[email protected]> ended (Call declined).
Ich habe auch versucht +41
eher als 0041
aber das hat nicht funktioniert entweder.
Der PI mit dem internet verbunden ist, aber ich bin nicht sicher, ob das Proxy-oder firewall-problem oder wenn ich nicht mit linphone ordnungsgemäß.
Hinweis:
Generell würde ich nicht unbedingt verwenden, linphone. Also, wenn es einem anderen nicht-UI-sip-client, der würde den job tun, und das konnte ich irgendwie erschließen mithilfe von Skripts oder einer API dann wäre ich mehr als glücklich, es auch zu tun.
Fehlerbehebung
Habe ich um das log-level und festgestellt:
ortp-error-eXosip_dnsutils_naptr_lookup: res_query failed ('free4.voipgateway.org NAPTR')
Dann fand ich die folgende Bemerkung auf dieser thread
Ihre version von exosip vielleicht zu alt und buggy.
Sie können versuchen, zu aktualisieren exosip und kompilieren Sie Ihre version von linphone.
Oder besser, Klon linphone von git und neuer sip-stack belle-sip.
So, ich habe die version von linphonec und ich derzeit habe 3.5.2, während auf der website, die Sie werben 3.8. Also werde ich versuchen, ein upgrade auf die version 3.7 mit diese guide. diese guide
Update:
Ähnliche Fragen auf ALSO:
- Installation die "ring.cx SIP-client" auf einem Raspberry PI
- SIP-Client für Raspberry Pi, das funktioniert von der Kommandozeile aus?
InformationsquelleAutor Besi | 2015-04-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich arbeite auch mit raspberry pi und VoIP und auch ausprobiert linphone. Ich hatte viele Probleme und wechselte zu PJSIP, die so viel besser ist. Es hat eine gute Dokumentation und vieles mehr functionalitys.
Das problem, das es dem setup, da müssen Sie es installieren, indem Sie Quelle. Ich installierte es auf raspbian jessy wie diese (als root oder sudo verwenden):
Wichtig zu sagen, dass dies die minimal-Installations -, video-Unterstützung oder mehrere codecs, die Sie sollten besuchen Sie diese erste-Schritte-Handbuch.
Wenn Ihr problem ist wirklich die firewall all das wird dir nicht helfen. Was ich habe ist das setup meines eigenen VoIP-Server genannt Sternchen. Es dauert etwas leisten und Zeit, aber danach haben Sie ein nettes system, das nicht hängt davon ab, online-services. Eine andere Lösung wäre, konfigurieren Sie Ihren router richtig, also er umgeht die Anrufe von free4.voipgateway.org auf Ihre Himbeere.
InformationsquelleAutor MrNice