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

Перевод звонка

Добавлено: 20 окт 2015, 17:52
perepelkin2007
Здравствуйте всем!
Не работает перевод звонка при исходящей связи:
В диалплане выставлены опции tT

Код: Выделить всё

exten => _1XX,1,Dial(SIP/${EXTEN},,Tt)
same =>          n,Hangup
features show

Код: Выделить всё

Builtin Feature           Default Current
---------------           ------- -------
Pickup                    *8      *8     
Blind Transfer            #       #      
Attended Transfer                 *2  
One Touch Monitor                        
Disconnect Call           *       *      
Park Call                                       


Звоню с номера 101 на 102, со 102 (то кто принял вызов) по комбинации *2 могу перевести вызов, а со 101 (тот кто посылает вызов), *2 не работает, в логах вижу это:

Код: Выделить всё

[Oct 20 17:19:11] DTMF[28541] channel.c: DTMF end '*' received on SIP/101-000870e1, duration 0 ms
[Oct 20 17:19:11] DTMF[28541] channel.c: DTMF begin emulation of '*' with duration 100 queued on SIP/101-000870e1
[Oct 20 17:19:11] DTMF[28541] channel.c: DTMF end emulation of '*' queued on SIP/101-000870e1
[Oct 20 17:19:11] DTMF[28541] channel.c: DTMF end '2' received on SIP/101-000870e1, duration 0 ms
[Oct 20 17:19:11] DTMF[28541] channel.c: DTMF begin emulation of '2' with duration 100 queued on SIP/101-000870e1
[Oct 20 17:19:11] DTMF[28541] channel.c: DTMF end emulation of '2' queued on SIP/101-000870e1
Где зарыта собака в моем случае?

Re: Перевод звонка

Добавлено: 20 окт 2015, 20:51
ded
Посмотрите в лог консоли когда идёт строка Dial(SIP/102,,Tt)
и дальше после посылки *2

Re: Перевод звонка

Добавлено: 21 окт 2015, 13:44
Pegasus
Проверьте, что в sip.conf и настройках обоих аппаратов (софтфонов) передача DTMF кодов настроена одинаково.
В sip.conf параметр dtmfmode. В телефонах - зависит от телефона.

Re: Перевод звонка

Добавлено: 21 окт 2015, 23:00
ded
Pegasus, зачем Вы даете ложные посылки? ТС показал, что видит дебаг DTMF в консоли, значит телефон передаёт тональные сигналы. Параметры трансфера через feature codes задаются средствами станции Астериск, и если код *2 передан (а мы видим в дебаге что да) значит должен выполняться на станции, если контекст позволяет.

Re: Перевод звонка

Добавлено: 21 окт 2015, 23:08
Zavr2008
ТС, и что - звонок так и остается 101 -> 102 или обрубается?
И что при этом в SIP отладке?