2007年8月21日火曜日

家庭内PBX level2 - その9 - FAX受信に成功

ログ等見ながらがんばってみたところ、
FAXの受信に成功しました。
ポイントは、アナログモデム X100P のからの着信時の設定で
[FAX Handling] の [Fax Detection Type] を "Zaptel" にしておくことと、
設定ファイル "/etc/asterisk/extensions.conf" の
[ext-fax] セクションにある
exten => in_fax,1,StopPlayTones
exten => in_fax,2,GotoIf($["${FAX_RX}" = "system"]?3:analog_fax,1)
exten => in_fax,3,Macro(faxreceive)
の3行を削除して、代わりに
exten => in_fax,1,Dial(IAX2/1100)
を追加しておくことです。
これで、FAXを自動検出して受信してくれます。

ただし、特定のFAXからの受信に失敗します。
私の推測ですが、
どうも、これは送信元FAXから送られてくる
CNG信号を検出することで切り替えているようで、
CNG信号を発信していないFAXからは受信できないようです。

ですので、正式に運用するならFAX受信専用に
外線を一本用意したほうがいいような気がします。
 

0 件のコメント:

コメントを投稿