Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / RxFAX проблемы

RxFAX проблемы

Две проблемы с RxFAX - 1.Падает asterisk при не полученном факсе 2. Не отрабатывает последующие команды после RxFAX
Сообщений: 31

RxFAX проблемы

Asterisk 1.4.22
zaptel-1.4.12.1
libpri-1.4.8

spandsp-0.0.4pre15
agx-ast-addons-1.4.5

1.Падает Asterisk при не полученном факсе. Если звоню на Asterisk и ничего не отправляю, то Asterisk через 25 секунд падает.
[2009-11-26 09:30:27] DEBUG[7200]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Got hangup
[2009-11-26 09:30:27] DEBUG[7200]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: ==============================================================================
ast4*CLI>
Disconnected from Asterisk server

В случае, когда звоню на Asterisk и отправляю факс, успешно принимается и ложит трубку.
==============================================
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Fax successfully received.
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Remote station id: ?
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Local station id: ?
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Pages transferred: -1217897780
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Image resolution: -1217897780 x 1917191617
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Transfer Rate: -1217897780
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: ==============================================================================
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW T.30 Changing from state 2 to 32
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW T.30 Changing from phase T30_PHASE_E to T30_PHASE_CALL_FINISHED
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX Set rx type 13
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX FAX exchange complete
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX Set tx type 13
[2009-11-26 07:59:16] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX FAX exchange complete
[2009-11-26 07:59:19] DEBUG[6585]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Got hangup
ast4*CLI>


2. Не отрабатывает последующие команды после RxFAX
После успешного приема факса дальнейшие команды не отрабатываются
exten => s,1,Answer()
exten => s,n,Wait(3)
;exten => s,n,Set(TIMEOUT(absolute)=35)

exten => s,n,Set(FAXFILE=/var/spool/asterisk/fax/${UNIQUEID}.tif)
exten => s,n,RxFax(${FAXFILE}|debug)
exten => s,n,Playback(priv-callee-options)
exten => s,n,Hangup

--------------------------

[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Fax successfully received.
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Remote station id: ?
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Local station id: ?
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Pages transferred: -1220085044
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Image resolution: -1220085044 x 1917191617
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Transfer Rate: -1220085044
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: ==============================================================================
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW T.30 Changing from state 2 to 32
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW T.30 Changing from phase T30_PHASE_E to T30_PHASE_CALL_FINISHED
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX Set rx type 13
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX FAX exchange complete
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX Set tx type 13
[2009-11-26 09:42:52] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: FLOW FAX FAX exchange complete
[2009-11-26 09:42:54] DEBUG[7262]: /usr/src/asterisk-1.4.22/agx-ast-addons/app_rxfax.c:81 xast_log: Got hangup
ast4*CLI>


В чем может быть причина таких проблем?

За ранее спасибо за полезные ответы
2009-11-26 03:46

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: RxFAX проблемы

Проблема - в кривизне rxfax
Используйте iaxmodem+hylafax
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-11-26 07:28

Сообщений: 31

Re: RxFAX проблемы

Проблемы решил самостоятельно.

1. spandsp-0.0.4pre15 + agx-ast-addons-1.4.17.5 = только в таком сочетании работает корректно
2. После RxFax работает только приоритет h,1,HangUp вместо s,1,HangUp

Тему можно закрыть
2009-11-26 17:14

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru