Hallo Nico,
ich schreibe dir mal hier, damit auch andere, welche eventuell auf den gleichen Fehler stoßen, hoffentlich eine Antwort haben.
Dein Denkansatz war grundsätzlich schon richtig. Mit Pascom 19 hat man sich aber wohl dazu entschieden von chan_sip
auf res_pjsip
umzustellen. Siehe hierzu auch den Beitrag von Steve.
Hierdurch hat sich im SIP-Kontext einiges bei den Asterisk-Commands verändert.
Dein Problem ist die Ganze Zeit, dass du versuchst einen Trunk-Kanal zu verwenden, den res_pjsip
scheinbar nicht kennt.
Steve hat in einem anderen Beitrag mal ein Custom-Script geschrieben, dass zwar nicht direkt etwas mit deinem Problem zu tun hat, aber einen Beispiel-Dial-String hat. Außerdem gibt er da den Hinweis, dass man Zitat: “bei dem Dial()
den richtigen Trunkkontext setzt, siesen kann man in der /etc/asterisk/mdc_sip_trunk.conf
nachsehen. Das ist hier mit {{{TRUNKID}}} gemeint, das wird also durch eine Ziffer ersetzt.”
Ich würde also mal schauen, was in der /etc/asterisk/mdc_sip_trunk.conf
für eine Trunk-ID gesetzt ist und das, zusammen mit einem angepassten Dial-String, ins Call File einbauen.
ich hab leider keine on-prem Installation und kann das deshalb nicht durchtesten. Gib also gerne Feedback
LG,
Daniel