Auch wenn dieser Thread schon fast 2 Monate alt ist vieleicht schaut der TE ja nochmal rein.
VPE Image ist richtig.
Auch wenn du diese Antwort nicht hören willst dir bleibt nichts anderes übrig als ein grundlegendes Verständnis der Materie zu erlangen.
1. Lese dir den Wikipedia Artikel zu SIP durch
2. Verstehe die extensions.conf und warum man niemals nie von der default extension heraus telefonieren können sollte.
Auch wenn "das Asteriskbuch" Uralt ist, das mit den extensions ist noch aktuell und sehr Lesenswert.
3. Versuchen ein Freizeichen zu bekommen und lege ein Account für ein Sip Telefon an (immer sehr starke Passwörter verwenden). Dann versuche z.Bsp. mit der App CSipSimple vom Handy aus zu den Analogen Telefonen zu Telefonieren.
4. Erst wenn du dir sicher bist und weißt was du tust, kannst du den Account deines Providers verwenden. (Ich mach selbst das nicht sondern hab mir ein Prepaid Account zugelegt)
Denn vorher kann es sein das Leute deine nicht sicher Konfigurierte Anlage ausnutzen um Teure Nummern im Ausland anzurufen und dich ggf. um einige Tausend EUR ärmer machen.
Also ich habe minimal folgende Packete installiert:
asterisk16 asterisk16-pjsip asterisk16-bridge-simple asterisk16-codec-alaw asterisk16-res-rtp-asterisk asterisk16-app-stack asterisk16-chan-lantiq
Da du ja genug Platz hast installiere ich auch noch folgende:
asterisk16-res-timing-timerfd asterisk16-cdr asterisk16-cdr-csv asterisk16-res-stun-monitor
Und dazu noch folgende codecs:
asterisk16-codec-g722 asterisk16-codec-g726 asterisk16-codec-gsm asterisk16-codec-g729
Openwrt und Asteisk im Allgemeinen:
https://openwrt.org/docs/guide-user/services/voip/asterisk
Speziell für: asterisk chan-lantiq:
https://openwrt.org/docs/guide-user/services/voip/chan-lantiq
Interner Sip Account in meiner /etc/asterisk/pjsip.conf als Bsp um zwischen den FXS Ports und einem Sip Telefon (App) zu Telefonieren:
Code:
[311]
type = endpoint
transport = transport-udp
context = intern
disallow = all
allow = ulaw,alaw
aors = 311
auth = 311
rewrite_contact = yes
direct_media=no
rtp_symmetric=yes
force_rport=yes
dtmf_mode = inband
[311]
type = aor
max_contacts = 10
[311]
type=auth
auth_type=userpass
password=XXXXXXXXXXXXXXXXXXX
username=311
Zum Verständniss des Contextextes in der extensions.conf:
Die Anrufe aus diesem Bsp. kommen beim Context [intern] an
und Raus mit:
exten => _3XX,1,Dial(PJSIP/311,120,Tt)