Kali Linuxのアスタリスクv13:RTPエンジンが見つかりません。ロードされていますか?

Kali Linuxのアスタリスクv13:RTPエンジンが見つかりません。ロードされていますか?

Asteriskをインストールし、zoiperを使用して電話をかけようとしましたが、[Call failed 401 Forbidden]エラーが発生し、Asteriskから次のメッセージが返されました。

Connected to Asterisk UNKNOWN__and_probably_unsupported currently running on kali (pid = 14877)
[Jan 22 17:57:00] ERROR[14937][C-00000007]: rtp_engine.c:401 ast_rtp_instance_new: No RTP engine was found. Do you have one loaded?
[Jan 22 17:57:00] NOTICE[14937][C-00000007]: chan_sip.c:25550 handle_request_invite: Failed to authenticate device <sip:[email protected];transport=UDP>;tag=9a473a54

メニュー選択を開き、を選択しますres_rtp_asterisk

再インストール(再コンパイル!)しようとするとアスタリスクはこうします。./configure

問題ないという意味です!しかし、入力するか、make次のmake installエラーが発生します。

CC="cc" CXX="g++" LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory `/etc/asterisk/asterisk/menuselect'
make[1]: `makeopts' is up to date.
make[1]: Leaving directory `/etc/asterisk/asterisk/menuselect'
   [CC] res_rtp_asterisk.c -> res_rtp_asterisk.o
res_rtp_asterisk.c: In function ‘ice_create’:
res_rtp_asterisk.c:2421:4: error: too many arguments to function ‘pj_ice_sess_create’
In file included from /usr/include/pjnath.h:23:0,
                 from res_rtp_asterisk.c:53:
/usr/include/pjnath/ice_session.h:736:22: note: declared here
make[1]: *** [res_rtp_asterisk.o] Error 1
make: *** [res] Error 

答え1

あなたはしなければなりません

make menuconfig

コンパイルする前に。

res_rtp_asteriskを見つけて、持っていないか、またはオフになったいくつかの依存関係が必要であることを確認してください。オフの場合は、オンにして再コンパイルします。

関連情報