Всем привет.
Есть задача, передать из одного SIP транка в другой SIP транк t38.
FS имеет два профиля, internal для подключения к Eltex SMG4.
External профиль для работы с Билайн.
От провайдера Биллайн приходит звонок в FS по SIP.
FS должен отдать SIP в Eltex SMG4.
Eltex SMG4 по E1 отдаст факс в аналоговую АТС.
Звонок доходит до факса, идет медиа g711. Тут проблем нет.
Потом факсы начинают договариваться.
SMG4 определяет что это факс и делает Invite t38.
FS договаривается с Билайн, все довольны.
Но, FS в качестве медиа отдает ip Билайна.
По этому SMG миную FS напрямую отправляет пакеты Билайн.
Я делал по статье Internal T.38 to T.38
https://freeswitch.org/confluence/displ ... od_spandsp .
Проксирование включено, обход меди выключен.
Уже не знаю в какую сторону копать. Есть у кого идеи?
External профиль.
Код:
<extension name="fax">
<condition field="destination_number" expression="^(495xxxxxxx)">
<action application="set" data="absolute_codec_string=PCMA"/>
<action application="set" data="proxy_media=true"/>
<action application="set" data="bypass_media=false"/>
<action application="bridge" data="sofia/gateway/smg/1220" />
<action application="info"/>
<action application="hangup"/>
</condition>
</extension>