
每次我重新啟動星號時,我的所有軟體電話都無法連線。
sip show peers
當我使用或命令檢查我的同伴時sip reload
,我收到錯誤:-
No such command 'sip show peers'
或者。
No such command 'sip reload'
我找到了臨時解決方案,但是當我重新啟動星號時,我再次遇到相同的問題
臨時解決方案是運行以下命令:
root@xxxxxxx:~# cd /usr/lib/asterisk/modules
root@xxxxxxx:/usr/lib/asterisk/modules# asterisk -rx "module load chan_sip.so"
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
root@xxxxxxx:/usr/lib/asterisk/modules#
或者
在 asterisk CLI 中:
module load chan_sip.so
在這兩種情況下,它都只是臨時工作,因為每次我重新啟動星號時,我都必須重新做一遍。請問有人有永久解決辦法嗎?我被困住了。
答案1
在 Asterisk 18 中,modules.conf 檔案中的模組 chan_sip.so 設定為 noload。
如果您想自動加載模組,只需添加“;”註釋該行即可在...前面noload = chan_sip.so
[/etc/asterisk/modules.conf]
;
; Do not load chan_sip by default, it may conflict with res_pjsip.
;noload = chan_sip.so
;