Факс TrixBox SIP_gw

Я пытаюсь получить факс через окно TrixBox, версии установленного программного обеспечения: ОС: CentOS выпуск 5.4 (финальный) Asterisk: 1.6.0.10-FONCORE-r40 TrixBox: v2.8.0.3

Топология: PSTN -> Alcatel-PBX -> Red Fone -> TrixBox -> Gw_Fax_SIP -> Факс

Факс:8805099 с псевдонимом 6299

Я включил обнаружение факса во входящем маршруте с обнаружением zaptel, журнал для входящего вызова факса:

[May 20 13:22:04] VERBOSE[3947] logger.c:     -- Accepting call from '916695578' to '6299' on channel 0/3, span 1
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [6299@from-trunk:1] Goto("DAHDI/3-1", "from-internal,8805099,1") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Goto (from-internal,8805099,1)
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [8805099@from-internal:1] Macro("DAHDI/3-1", "exten-vm,novm,8805099") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-user-callerid:1] Set("DAHDI/3-1", "AMPUSER=916695578") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/3-1", "1?Set(REALCALLERIDNUM=916695578)") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-user-callerid:20] NoOp("DAHDI/3-1", "Using CallerID "" <916695578>") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-exten-vm:4] Set("DAHDI/3-1", "EXTTOCALL=8805099") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-exten-vm:8] Macro("DAHDI/3-1", "record-enable,8805099,IN") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-exten-vm:9] Macro("DAHDI/3-1", "dial,"",tr,8805099") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:  dialparties.agi: Caller ID name is 'unknown' number is '916695578'
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- dialparties.agi: Added extension 8805099 to extension map
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- dialparties.agi: Extension 8805099 cf is disabled
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- dialparties.agi: Extension 8805099 do not disturb is disabled
[May 20 13:22:04] VERBOSE[17132] logger.c:        > dialparties.agi: extnum 8805099 has:  cw: 1; hascfb: 0 [] hascfu: 0 []
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- dialparties.agi: dbset CALLTRACE/8805099 to 916695578
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- dialparties.agi: Filtered ARG3: 8805099
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Executing [s@macro-dial:7] Dial("DAHDI/3-1", "SIP/8805099,"",tr") in new stack
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- Called 8805099
[May 20 13:22:04] VERBOSE[17132] logger.c:     -- SIP/8805099-b74bd910 is ringing
[May 20 13:22:13] VERBOSE[17132] logger.c:     -- SIP/8805099-b74bd910 answered DAHDI/3-1
[May 20 13:23:10] VERBOSE[17132] logger.c:   == Spawn extension (from-internal, 8805099, 1) exited non-zero on 'DAHDI/3-1'

Я пробовал обнаружение NVFax, и у меня есть файл chan_dahdi.conf, настроенный с faxdetect= оба.

Любая идея будет оценена.

1 ответ

Если вы используете alaw/ulaw, я бы посоветовал попробовать с T38 или наоборот. Ваш факс-вызов отвечает и длится 1 минуту, но затем он сбрасывается, такая проблема может быть вызвана вашей топологией, действительно сложно обработать факс с таким количеством шагов. Вы также должны включить sip debug, чтобы проверить, кто запрашивает разъединение вызова, чтобы вы могли продолжить дальнейшие проверки в правильном направлении.

(иногда факсимильные устройства получают все факсы правильно, но затем они неправильно закрывают вызов, поэтому отправляющая конечная точка считает, что вызов был сброшен, вы можете попытаться сменить факсимильный аппарат)

Другие вопросы по тегам