検索あなたには「このページの編集」を行う権限がありません。このページのソースの閲覧やコピーができます。22.0.0が2024年10月16日(現地時間)リリースされました。Support:通常4年)になります。menuselectで確認するとわかりますが、廃止予定だったチャネルはすべて'''廃止'''されています。22で使用できるチャネルは上記だけです。H.323やbluetooth(mobile)チャネルはこれまで通り、addon扱いです。21で採用されたものを継承します。設定できるようになりました。CHANNEL()ファンクションでこの値を参照/設定できるようになりました(CHANNEL(tenantid))。リロード可能になりました。追加され、Record()で録音した場合の録音時間(ミリ秒)を返すようになりました。Macroは完全に削除。Macroを利用していたextenは要注意。オプション類でマクロを呼び出せたものもマクロは使用不可となったのでGosubに置換すること。<strong>要注意:完全に削除。明示指定してコンパイルすることも不可。Cisco電話機(skinny)は使用不可。MixMonitorを使用すること。ドキュメントの整備がまだのようです(2024/10/18)。:SIPチャネルはPjSipが標準となりました。chan_sipはソースも配布されず'''完全に廃止'''されました。:Macroが完全廃止されました。Gosub/Returnへの書き換えが必要です。:extenでMacroを多用している例は多いので22へ移行する場合には対応してください。20からのアップグレードで問題はなさそうです。18ベースのextenでは特に問題がないようにみえています。dnsutilsは使う人がいるかもなので追加。libsrtp2はブラウザフォン対応用、libunboundはRTX/NVRで直収のため。Debianで説明します。以下の例はbookworm最小インストール(netinstall)からパッケージを追加した例です。Asteriskの基本的な部分は上記のパッケージ追加で問題ないと思います。JanssonはAsteriskのバンドルでインストールしますので、configure時に指定します。20と同様の環境でコンパイルできました。22のソースは以下からダウンロードできます。最新バージョンへのシンボリックリンクとなっていますので、これをダウンロードすれば最新バージョンが入手できます。展開するディレクトリはどこでもかまいませんが、ここでは/usr/src/とします。入手したら展開しておきます。展開すると現在のAsteriskのバージョンのディレクトリに展開されます。以降それぞれの作業は、それぞれの展開したサブディレクトリで行います。基本的にconfigureしてmakeするだけですが、Janssonをバンドルで行うので以下のオプションでconfigureします。以前のバージョンからアップグレードを行う場合、変更されたモジュール類が多いので、一旦、以前のモジュールをディレクトリごと名前変更してバックアップしてからインストールしてください。あとはコンパイルとインストールを行うだけです(新規インストールの場合)。これで新規インストールは完了します。起動時に自動起動するようになります。設定ファイル類をバックアップしてから行ってください。内容を上書きしてしまいます。installするだけで事足りることが多いです。configはシステムのスタートアップファイル類を更新するので大きな変更がない場合には更新の必要はありません。Asteriskのモジュールでコンパイルされないものが出てきた場合には以下の方法で対処してください。Asteriskの機能アップとともに依存するパッケージも増えているので『新しい機能を使いたいのに動かない』ような場合には要チェックです。menuselectを実行します。コンパイルされていないモジュールを探します。以下はLUAが使いたいけど、使えない場合に調べてみると'pbx_lua'がコンパイルされていない例です。XXXで表示されるものは『何か』が足りないのでコンパイル/インストールされないものです。カーソルを該当する箇所に移動すると、画面の下の方をみると次のような表示があるはずです。onが何に依存しているかの情報で要するに"lua"に依存していることがわかります。luaのパッケージを追加すればOKかというと、それだけでは不足で、Asteriskはソースからコンパイルするので、単純なパッケージ追加だけではなく-devも追加する必要うがあります。ように、devパッケージも併せてインストールします。menuselectをしてみましょう。再度確認すると次のようになっているはずです。これで表示が'''[*]'''となったので、コンパイル/インストールされることがわかります。このようにして何のパッケージが不足しているかを確認/追加します。menuselectで表示されるパッケージ名称は『一般的な』ものなので自分のディストリでそれが何に相当するのかは調べてください。githubに用意してありますのでご利用ください。※core-sounds.txtを確認したところ、18と20,22で音声の差異は無いようです。tarでまとめたものを展開します。下に日本語音声ファイル類が入ります。LANGUAGE系の設定をjaにすると日本語音声が使えます。日本語文法に必要なパッチ類を以前提供していましたが、現在ではAsterisk本体にマージされているため文法はLANGUAGEの設定のみで対応できます。Asteriskをasterisk:asteriskで起動させるために以下のようにグループ/ユーザを追加します。UID,GIDの5060は単なる趣味です。以下の部分のコメントを外します。ディレクトリ/ファイル類の権限も調整しておきましょう。これでsystemctlで起動すればAsteriskが動くはずです。20以降用に大幅に書き直しました。特別ページページ情報プライバシー・ポリシーVoIP-Info.jpについて免責事項モバイルビュ。