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

И снова не ходят факсы.

1 2>
Сообщений: 8

И снова не ходят факсы.

Добрый день! Нужна помощь специалистов. Сам я в Астериске чайник...
Суть дела в следующем, есть Астериск 1.4 (который мне достался от прежнего инженера) и пару VoIP клиентов. Схема такая, VoIP абонент (шлюз с fxs портами)<--> астериск <--> еще один SIP сервер с Е1 шлюзом <--> PBX. Так вот, звонки проходят отлично, а вот факсы не ходят... При попытке отправить факс в трэйсах на втором SIP сервере видно, что прилетает от Астериск Invite с Т38, но потом все обрывается. Подскажите где копать? Где в Астериске есть настройки по факсу и все его параметры... Может стоит включить передачу факсов на g.711?
2008-05-02 06:27

Avatara of noize
Откуда: Москва
Сообщений: 398

Re: И снова не ходят факсы.

Может стоит включить передачу факсов на g.711?

Может и стоит. А ещё может стоит отключить на voip шлюзах передачу факсов по Т38
2008-05-04 12:21

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: И снова не ходят факсы.

Факсы тема сложная.
Asterisk 1.4 держит факсы в pass-though. Для этого недо включить t38_udptl=yes в sip.conf.
Либо попробуйте перевести все в g711.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-05-04 12:56

Сообщений: 8

Re: И снова не ходят факсы.

Сегодня сидел и снимал трэйсы... При попытке передачи факса по схеме PBX---SIP сервер с шлюзом----Астериск----VoIP шлюзик с факсом.
Короче нашел вот такой косяк... Sip сервер шлёт Invite с Т38 и пишет что bitrate 14400, астериск в свою очередь с ним соглашается и после отдает этот invite на абонентский шлюзик, но в сообщении уже ставит bitrate 9600 после чего соединение разрывается.
Короче, кто знает где в астериске можно выставить bitrate 9600 при передаче факсов на Т38 кодеке.
2008-05-04 13:02

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Re: И снова не ходят факсы.

Есть какие-нибудь записи в консоле asterisk? Вообще в таких случаях нужно точно приводить кусок SIP сессии где "все обрывается", чтобы понять кто обрывает и по какой причине.

PS. Можно в asterisk попробовать разрешить битрейты до 14400, но нужно залезть в код chan_sip
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2008-05-04 13:13

Сообщений: 8

Re: И снова не ходят факсы.

Вот как раз таки мне и надо поменять битрэйт, но где его менять я незнаю... А где находится этот файл chan_sip? в какой директории?
2008-05-04 14:14

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: И снова не ходят факсы.

find . -name chan_sip.*
:-)
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2008-05-04 14:18

Сообщений: 8

Re: И снова не ходят факсы.

А точнее можно? Я в линуксе не силен...
2008-05-04 14:43

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Re: И снова не ходят факсы.

Disclaimer: Я не обещаю, что то что я предложил является в точности решением вашей проблемы

Файл chan_sip.c находится в исходных кодах asterisk, в нём нужно найти место где встречается битрейт 9600 и добавить константу с битрейтом 14400. Хотя очень странно что asterisk соглашается на битрейт 14400, не должен.
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2008-05-04 16:58

Сообщений: 8

Re: И снова не ходят факсы.

Что то я не нашел этот файл chan_sip.c Искал с помощью find / chan_sip.c
но никаких результатов. Может есть еще какие нибудь варианты?
2008-05-05 08:41

1 2>
Добавить страницу в закладки:  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