RaspberryPi4 に構築した Asterisk 16.2.1 にて、
T.38 にてFAX送受信したく、試行錯誤しております。
t38_udptl=no にて、T.30 で Fax の送受信ができることは
エプソンとブラザーのテスト用FAX番号にて確認済みです。
※ FAXのデバッグログ?に 「res_fax.c:1035 ast_fax_log: FLOW T.30 ……」の記載があることから T.30 で行われたと考えています。
T.38でも送受信できるようにと思い、pjsip.conf にて以下の設定を行いましたが、エラーが表示されます。
「Audio FAX not allowed」
というメッセージから、何かの設定が不十分なのではないかと推測しております。
何か情報をお持ちの方がいらっしゃいましたら、情報提供頂けると幸いです。
---- 機器構成 ----
Internet <--> HGW(PR-500KI) <--> RasPi(Asterisk)
---- pjsip.conf 設定 <抜粋> ----
[Trunk_Hikari]
type=endpoint
transport=transport-udp
context=from-pstn-hikari
disallow=all
allow=ulaw
aors=Trunk_Hikari
send_connected_line=false
language=ja
outbound_auth=Trunk_Hikari
from_user=<省略>
trust_id_inbound=yes
send_rpid=yes
direct_media=no
rewrite_contact=yes
rtp_symmetric=yes
dtmf_mode=inband
fax_detect=yes
fax_detect_timeout=30
t38_udptl=yes
t38_udptl_ec=redundancy
t38_udptl_nat=yes
---- エラーログ <抜粋> ----
WARNING[19015][C-0000000e]: res_fax.c:1976 receivefax_t38_init: channel 'PJSIP/Trunk_Hikari-0000000e' refused to negotiate T.38
WARNING[19015][C-0000000e]: res_fax.c:2000 receivefax_t38_init: Audio FAX not allowed on channel 'PJSIP/Trunk_Hikari-0000000e' and T.38 negotiation failed; aborting.
ERROR[19015][C-0000000e]: res_fax.c:2255 receivefax_exec: error initializing channel 'PJSIP/Trunk_Hikari-0000000e' in T.38 mode