В sip.conf
| Код: |
| t38pt_udptl = yes,redundancy,maxdatagram=400 |
Настройка пира
| Код: |
| [101] secret= dtmfmode=rfc2833 host=dynamic type=friend port=5060 qualify=yes callcounter=yes faxdetect=no disallow=all allow=g729 context = faxtest canreinvite=yes |
В диалплане
| Код: |
| same => n,Set(FAXOPT(gateway)=yes) same => n,Dial(SIP/m200/${EXTEN},60) |
Факс установлен
| Код: |
| *CLI> fax show settings FAX For Asterisk Settings: ECM: Enabled Status Events: On Minimum Bit Rate: 2400 Maximum Bit Rate: 14400 Modem Modulations Allowed: V17,V27,V29 FAX Technology Modules: Spandsp (Spandsp FAX Driver) Settings: |
Отправляю Аналоговый факс на Linksys SPA8000--sip--asterisk--sip--станция м200---аналоговый факс.
На линксисе t38 включен, FAX Passthru Method: ReINVITE.
При отправке в начале сессии t38 вылезает ошибка
| Код: |
| ERROR[1762]: astobj2.c:115 INTERNAL_OBJ: user_data is NULL |
Потом часть факса заходит возникает другое предупреждение
| Код: |
| WARNING[1762]: res_fax_spandsp.c:416 spandsp_log: WARNING T.38G T38_FIELD_NON_ECM_SIG_END received at the end of HDLC data! |
И факс не проходит. Пробывал различные версии spandsp, ошибки те-же.
| Цитата: |
| Linksys SPA8000--sip--asterisk--sip--станция м200---аналоговый факс. |
зачем вообще здесь T38 gateway? Передавайте всё прозрачно в Т.38