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

Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 11:37
vozub.d.28
Добрый день.
Достался Asterisk .
Поставлена задача сделать перехват вызова, группе из 5 человек.

Что было сделано :

Добавил в features.conf

[general]
pickupexten = *40

перезапустил ядро

Прописал в pjsip.conf
call_group = 1
pickup_group = 1
Двум пользователям.
Не работает.

Аппараты yealink t27-t29g

Это pjsip.conf

[55888](endpoint-osk1520)
auth = 55888
aors = 55888
callerid = Иванова Т <55888>

[55888](auth-userpass)
password = 777
username = 55888
[55888](aor-single-reg)
call_group = 1
pickup_group = 1

Направьте куда копать , ибо не шарю видимо )))

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 14:22
ded
CLI> features show ? Pickup Default? Current?

logger.conf
console => notice,warning,error,debug,verbose,dtmf

CLI> logger reload
CLI> core set debug 10
CLI> core set verbose 10

звоните одному, и делайте перехват со второго.

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 14:37
vozub.d.28
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *40
Blind Transfer # #
Attended Transfer
One Touch Monitor
Disconnect Call * *
Park Call
One Touch MixMonitor

Dynamic Feature Default Current
--------------- ------- -------
(none)

Feature Groups:
---------------
(none)

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 15:02
vozub.d.28
logger.conf
console => notice,warning,error,debug,verbose,dtmf

CLI> logger reload
CLI> core set debug 10
CLI> core set verbose 10

Что это даст???

console = notice,warning,error,debug,verbose,dtmf - добавил только его dtmf

CLI> core set debug 10 - посыпались данные в логе

- результата нет.

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 15:26
ded
vozub.d.28 писал(а):logger.conf
console => notice,warning,error,debug,verbose,dtmf

CLI> logger reload
CLI> core set debug 10
CLI> core set verbose 10

Что это даст???
Это даст возможность видеть нажатия dtmf и события по нажатию dtmf.
Результат вам надо получить самостоятельно, путём анализа причин в данных в логе.

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 15:30
vozub.d.28
Т.е я все сделал правильно?
Прописал все как нужно ? ничего не забыл?

Может в yealink дело, они не понимают команды *40 ? или еще что нажать надо на телефоне...

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 15:33
vozub.d.28
ded писал(а):Это даст возможность видеть нажатия dtmf и события по нажатию dtmf.
Результат вам надо получить самостоятельно, путём анализа причин в данных в логе.

Подскажите как правильно смотреть лог ? какой командой.
Я в CentOs новичек

Re: Перехват вызова PJSIP

СообщениеДобавлено: 21 июн 2019, 16:30
ded
Так у вас уже всё сыпалось? вы писали -
vozub.d.28 писал(а): - посыпались данные в логе

1) Зайти в консоль (не через web, а локально, или по SSH
и
2) asterisk -r

Это в реальном времени.
Или пост-аналитика - смотреть в /var/log/asterisk/full

Re: Перехват вызова PJSIP

СообщениеДобавлено: 01 июл 2019, 10:45
vozub.d.28
Спасибо!
Все заработало.

Суть :
Прописать надо было после callerid(pickup_group call_group)
А я писал ранее ниже