Это не лог- это портянка , где ничего не происходит , кроме ответа.
zzuz ( 2015-12-02 12:03:43 +0400 )редактироватьПривет всем. Есть такая ситуация: Астериск 1.8 freepbx. Имеется программа ventafax(куплена). Задача - из вентафакса отправить факс в город.
Факсы ходят прекрасно внутри локалки(если беру аналоговый факс и подключаю его через voip шлюз, предварительно настроив), то прямиком с вентафакса могу слать факсы на реальный аппарат. В город не получается(не принять, не отправить). При том пробовал в вентафаксе как и T.38 так и не используя его, проблема та же. В логах астериска нет ошибок, вот пример лога на отправку факса это пишет в момент поднятия трубки(вентафакс не обнаруживает сигнала факса):
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/INF/2263277
-- SIP/INF-00000017 is making progress passing it to SIP/6009-00000016
-- SIP/INF-00000017 is making progress passing it to SIP/6009-00000016
-- SIP/INF-00000017 is ringing
-- SIP/INF-00000017 answered SIP/6009-00000016
== Using UDPTL TOS bits 184
== Using UDPTL CoS mark 5
== Using UDPTL TOS bits 184
== Using UDPTL CoS mark 5
-- Executing [h@macro-dialout-trunk:1] Macro("SIP/6009-00000016", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] ExecIf("SIP/6009-00000016", "0?Set(CDR(recordingfile)=.gsm)") in new stack
-- Executing [s@macro-hangupcall:2] GotoIf("SIP/6009-00000016", "1?theend") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] Hangup("SIP/6009-00000016", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/6009-00000016' in macro 'hangupcall'
== Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'SIP/6009-00000016'
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'SIP/6009-00000016' in macro 'dialout-trunk'
== Spawn extension (from-internal, 2263277, 6) exited non-zero on 'SIP/6009-00000016'
Подскажите, может какие-то нужны специфичные настройки транка? может какие-либо порты нужно открыть(голос прекрасно ходит)? Перерыл кучу форумов, пробовал очень многое, уже не знаю что делать.
fax работает ТОЛЬКО через 711 кодек. если провайдеру на него пофигу, он может сделать транскодинг и все. факс работать не будет. или если у вас внутри гдето другой - тоже.
или вот если у провайдера т38, а у вас нет t38 или другие настройки. все. работать не будет.
потому надо сначала узнать у провайдера КАК настраивать, а дальше делать дебаг(которого у вас нету)
Вот момент когда берём трубку факсимального аппарата
-- SIP/INF-00000017 answered SIP/6009-00000016
Далее жму старт и вижу в логе только это:
== Using UDPTL TOS bits 184
== Using UDPTL CoS mark 5
== Using UDPTL TOS bits 184
== Using UDPTL CoS mark 5
При том, когда отправляю в локалке, лог точно такой же.
Это не лог- это портянка , где ничего не происходит , кроме ответа.
zzuz ( 2015-12-02 12:03:43 +0400 )редактироватьЗадан: 2015-12-01 22:59:34 +0400
Просмотрен: 703 раз
Обновлен: Dec 02 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Ткните меня носом в то место , где в вашем логе отправка факса.
zzuz ( 2015-12-02 02:43:18 +0400 )редактироватьвам надо с вашим провайдером поговорить. может они вообще не в курсе что факсы бывают ;)
meral ( 2015-12-02 06:32:22 +0400 )редактироватьУ меня через IP прова не ходят факсы, тока через Е1, или T38
Out ( 2015-12-02 10:41:35 +0400 )редактировать