Страница 1 из 1

Нет голоса в обе стороны(не нат)!

Добавлено: 17 авг 2020, 14:44
lamobot
Всем добра!

Не могу понять в чем дело.

Есть входящие транки(они же исходящие). Если при входящем звонке снять абонентскую трубку - голос идет норм, в обе стороны!
При исходящем звонке, через эти же транки, голос идет в обе стороны.
Но, если сделать диалплан чтоб при входящем звонил не только на внутренние(абонентские) телефоны, но и на сотовый - на сотовый голос не идет в обе стороны.
А если снять трубку при входящем звонке на абонентском телефоне - голос снова идет в обе стороны.
Я в тупике. Куда копать?
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: extensions.conf
exten => number1,1,NoOp(Caller id - ${CALLERID(num)})
exten => number1,n,Set(CALLERID(num)=8${CALLERID(num)})
exten => number1,n,NoOp(CALLERID(num)=${CALLERID(num)})
exten => number1,n,Goto(s,1)

exten => number2,1,NoOp(Incoming CALL)
exten => number2,n,Set(CALLERID(num)=8${CALLERID(num)})
exten => number2,n,NoOp(CALLERID(num)=${CALLERID(num)})
exten => number2,n,Goto(s,1)

exten => number3,1,NoOp(Incoming CALL)
exten => number3,n,Set(CALLERID(num)=8${CALLERID(num)})
exten => number3,n,NoOp(CALLERID(num)=${CALLERID(num)})
exten => number3,n,Goto(s,1)

exten => s,1,Dial(SIP/101&/SIP/103&SIP/204&SIP/207&SIP/trunk-number3/номер_сотового, 60, tT)
exten => s,n,Hangup

Re: Нет голоса в обе стороны(не нат)!

Добавлено: 17 авг 2020, 15:11
ded
В сторону Caller ID при исходящем на мобильный.
Он должен быть обязательно тот же, как при звонке с внутреннего на мобильный.

А при транзитном звонке у вас подставляется реальный номер А позвонившего абонента,
Set(CALLERID(num)=8${CALLERID(num)})
и это (пропуск любых Caller ID) прямо запрещено законодательством РФ.

Re: Нет голоса в обе стороны(не нат)!

Добавлено: 17 авг 2020, 17:44
BorisTheBlade
Для того чтобы шел голос на таких звонках, нужно делать answer на входящем.

Re: Нет голоса в обе стороны(не нат)!

Добавлено: 18 авг 2020, 09:25
lamobot
Спасибо, коллеги!

Как всегда, полностью исчерпывающие ответы!

Благодарю!