Asterisk13では、ファックスの受信は出来ないの?

Asterisk13では、ファックスの受信は出来ないの?
送信は使っているけど。

定番では、digiumで1チャンネル無料なので、それを購入して使おうと思い。ベンチして対応するモジュールをインストールしようとした。

Asteriskの各バージョンが提供されているけど、Asterisk13用だけ無い。
いやな感じはしてたけど、とりあえずAsterisk12用でどうにかなるかなと思い、ダウンロード。modulesのフォルダに配置して。

しかし(やっぱり)動かない。
ここまでやったのが一年くらい前だったので、Asterisk12用をダウンロードしたのをすっかり忘れていて、ここ最近再開し、またまた四苦八苦して設定する。
やっぱり動かない。さてどうするかという顛末記です。

http://blogs.digium.com/2015/06/26/fax-asterisk-res_fax_digium-no-longer-supported-asterisk-13-later/
を見ると、digiumのは13では対応しない。spandspを使ってくれ。
(Google翻訳+意訳)と書いている。

Asterisk12までは、Digium純正のAsterisk用FAXチャネルを使う。
http://voip-info.jp/index.php/Fax_for_Asterisk
https://www.digium.com/products/software/fax-for-asterisk

Asterisk13以降はspandspを使う。
http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/Fax_id253868.html#Fax_id329066
https://www.soft-switch.org/

ダウンロードをどれをするか迷ったけど、
https://www.soft-switch.org/downloads/spandsp/ ここが本当だろうけど、
https://www.soft-switch.org/downloads/spandsp/snapshots/ に、最近のがあるから、今回は、spandsp-20160212.tar.gz    と言うのをダウンロードした。

wget https://www.soft-switch.org/downloads/spandsp/snapshots/spandsp-20160212.tar.gz
tar xvfz spandsp-20160212.tar.gz
cd spandsp-0.0.6
./configure
make
make install

これで、モジュールがmodulesに配置されるけど、これではAsteriskから認識できないようだ。(これに気づくのがしばらくかかった)

Asteriskをコンパイルし直す。ついでに最新版にする。

./configure
$make menuselect

「 Asterisk Module and Build Option Selection」という画面が出る。
Resource Modulesの中から、
先にres_faxを選択してから、res_fax_spandspを選択。
そうしないと、res_fax_spandspを選べない。

あとは、

make
make install

とする。

asterisk のcliで、core restart nowをし、再度、cli(asterisk -vvvvvvvvvvvr)を起動し。

*CLI> module show like res_fax_spandsp.so
Module                         Description                              Use Count  Status      Support Level
res_fax_spandsp.so             Spandsp G.711 and T.38 FAX Technologies  0          Running          extende

てな感じで、モジュールが有効にされている。
これで、あとは、extensions.confで書けば良いと思う。

 

2016年2月29日 追記

Asterisk versions 12 and earlier are supported. Asterisk version 13 or later does not support Fax For Asterisk.
https://www.digium.com/products/software/fax-for-asterisk

って、やっぱり使えないね。

コメントする

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください