Страница 3 из 4
Re: И опять факс 8)
Добавлено: 26 окт 2013, 02:38
ded
ignoresdpversion=yes - установили для этого пира? Или проблема в понимании английского языка?
Re: И опять факс 8)
Добавлено: 26 окт 2013, 12:14
zeone
Поставил но только ошибка пропала и все
Re: И опять факс 8)
Добавлено: 28 окт 2013, 13:29
zeone
Блин совсем запутался 8( Факс по голосу от атс идет, но по т.38 нет, анализ вайр шарка говорит что либо проблема с реинвайтом либо с т.38. вот конфиги:
Код: Выделить всё
t38pt_udptl=yes,redundancy,maxdatagram=400
faxdetect=yes
echocancel=yes
в sip.config добавил только ignoresdpversion=yes пытался прописать эту строку в настройках пира и транка, но первая ошибка не пропадала. Может не через тот пир конект идет?
Пир на который отсылаю факс:
Код: Выделить всё
T.38 support : Yes
T.38 EC mode : Redundancy
T.38 MaxDtgrm: 400
Код: Выделить всё
[351]
deny=0.0.0.0/0.0.0.0
secret=****
dtmfmode=rfc2833
canreinvite=yes
context=from-internal
host=dynamic
type=friend
nat=yes
port=5060
qualify=yes
callgroup=
pickupgroup=
dial=SIP/351
mailbox=351@device
permit=0.0.0.0/0.0.0.0
callerid=device <351>
callcounter=yes
faxdetect=no
Код: Выделить всё
T.38 support : Yes
T.38 EC mode : Redundancy
T.38 MaxDtgrm: 400
Код: Выделить всё
host=193.__.__.237
port=5060
username=3_______7
type=friend
qualify=yes
nat=yes
fromuser=3_______7
fromdomain=193.___.___.237
dtmfmode=rfc2833
disallow=all
allow=alaw&ulaw&gsm
canreinvite=no
insecure=invite,port
ignoresdpversion=yes
Код: Выделить всё
[general]
; UDPTL start and UDPTL end configure start and end addresses
;
udptlstart=4000
udptlend=4999
;
; Whether to enable or disable UDP checksums on UDPTL traffic
;
udptlchecksums=no
;
;
;T38FaxUdpEC = t38UDPFEC
T38FaxUdpEC = t38UDPRedundancy
;
; The maximum length of a UDPTL packet
T38FaxMaxDatagram = 200
;
; The number of error correction entries in a UDPTL packet
;
udptlfecentries = 3
;
; The span over which parity is calculated for FEC in a UDPTL packet
;
udptlfecspan = 3
;Отключение передачи T.38 по RTP и TCP
t38pt_rtp=no
t38pt_tcp=no
Скажите могу я попробовать пустить факсы по голосу, не смотря на то что провайдер отдает их то т38, может как принудительно можно включить?
Просто нету мыслей в чем может быть проблема 8(
Re: И опять факс 8)
Добавлено: 28 окт 2013, 14:14
ded
пустить факсы по G711 passthru, не смотря на то что провайдер отдает их то т38 - это уже преобразование Т.38 => G711 и это сложный функционал fax gateway.
Это не Астериск.
Если ваш провайдер разумный, то передаёт
fax protocol t38, fallbcak g711a passthru
то есть передавать в t38, а если не принимают - то передавать в g711a passthru
Если вашему провайдеру пофиг, то он передаёт ТОЛЬКО в t38, и тогда не парьтесь, а принимайте факс на самом Астериске и оправляйте по email.
Трудоёмкость прокуривания фак-проблем 4-х кратна по стоимости (в платном суппорте).
Так что не обольщайтесь.
Re: И опять факс 8)
Добавлено: 28 окт 2013, 15:42
zeone
Я понимаю что скорее всего овчинка вычинки не стоит, но охота понять ведь ситуация когда то может построится, провайдер отличный, на вопрос "В каком режиме идет факс FEC или Redundancy?" мне ответили "Не знаю" 8)
Проблема все таки в моей криворукости скорее всего, сделал следующее, поставил на второй копм еще один вентафакс и начал слать на первый в итоге не пошло, отправляющая вента пишет что пытается определить скорость, принимающая никак не реагирует. Вайршарк нарисовал интересную картинку, скорее всего трабл опять же с реинвайтом, при обращении для согласования скорости получаю снова 488 ошибку
Re: И опять факс 8)
Добавлено: 28 окт 2013, 17:25
Vlad1983
Re: И опять факс 8)
Добавлено: 28 окт 2013, 20:08
zeone
Хух, в общем как обычно gui зло, frepbx создал файл который я сначала не заметил sip_general_additional.conf, в котором также был прописан T38, из за этого у меня по голосу не бегал. После поста awsswa(за что спасибо ему) я попробовал сделать все с 0 и факс по голосу пошел, с т38 так ничего не вышло, но хотя бы теперь можно пользователям сделать хоть какой то рабочий факс пока буду разбираться что с тем не так. В общем спасибо Вам всем большое за поддержку.
Re: И опять факс 8)
Добавлено: 28 окт 2013, 20:28
ded
[quote"zeone"]Хух, в общем как обычно gui зло, frepbx создал файл который я сначала не заметил sip_general_additional.conf, в котором также был прописан T38[/quote]
Зло - это незнание, которое как кривое зеркало искажает картину мира.
Всё что нужно устанавливать "генерального" frepbx прописывает действительно в sip_general_additional.conf, для этого он и задуман, а Вам бы заглянуть в злое gui по-доброму, в Settings => Asterisk SIP settings и поставить что нужно в области T38 Pass-Through, Yes or No.
Re: И опять факс 8)
Добавлено: 28 окт 2013, 22:17
zeone
Оно было включено, но т38 не работал, а конфиг не позволял с голосом работать. Сегодня утром заметил файл переименовал расширение чтоб не считывался, потом опять прошелся по всем мануалам для т38 но увы. Пробовал даже с 2-х компьютеров с вентафаксом друг другу слать, но тоже не вышло. Главное что хоть по голосу вышло, пусть пользователи так посидят пока не придумаю как заставить работать по человечески. Может обновится до 10 версии астериска или поднять на виртуалке еще один и с самого начала настроить посмотреть как будет...
Re: И опять факс 8)
Добавлено: 28 окт 2013, 23:46
tma
Иногда проще не париться, а слать факсы по G711. У T38 может быть много проблем. Например не дай Бог у оператора факсы уходят в H323 - при трансляции протоколов могут возникнуть проблемы. NAT - отдельный геморрой. И т.д. Лично мы просто плюнули воевать с клиентскими подключенями и включили у всех G711, хотя T38 поддерживает и бегает при идеальных условиях (public IP/etc).