Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модератор: april22

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

Сообщение vozub.d.28 » 21 июн 2019, 11:37

Добрый день.
Достался 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

Направьте куда копать , ибо не шарю видимо )))
vozub.d.28
 
Сообщений: 12
Зарегистрирован: 21 июн 2019, 10:03

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

Сообщение ded » 21 июн 2019, 14:22

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

звоните одному, и делайте перехват со второго.
ded
 
Сообщений: 14016
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение vozub.d.28 » 21 июн 2019, 14:37

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)
vozub.d.28
 
Сообщений: 12
Зарегистрирован: 21 июн 2019, 10:03

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

Сообщение vozub.d.28 » 21 июн 2019, 15:02

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 - посыпались данные в логе

- результата нет.
vozub.d.28
 
Сообщений: 12
Зарегистрирован: 21 июн 2019, 10:03

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

Сообщение ded » 21 июн 2019, 15:26

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.
Результат вам надо получить самостоятельно, путём анализа причин в данных в логе.
ded
 
Сообщений: 14016
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение vozub.d.28 » 21 июн 2019, 15:30

Т.е я все сделал правильно?
Прописал все как нужно ? ничего не забыл?

Может в yealink дело, они не понимают команды *40 ? или еще что нажать надо на телефоне...
vozub.d.28
 
Сообщений: 12
Зарегистрирован: 21 июн 2019, 10:03

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

Сообщение vozub.d.28 » 21 июн 2019, 15:33

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

Подскажите как правильно смотреть лог ? какой командой.
Я в CentOs новичек
vozub.d.28
 
Сообщений: 12
Зарегистрирован: 21 июн 2019, 10:03

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

Сообщение ded » 21 июн 2019, 16:30

Так у вас уже всё сыпалось? вы писали -
vozub.d.28 писал(а): - посыпались данные в логе

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

Это в реальном времени.
Или пост-аналитика - смотреть в /var/log/asterisk/full
ded
 
Сообщений: 14016
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение vozub.d.28 » 01 июл 2019, 10:45

Спасибо!
Все заработало.

Суть :
Прописать надо было после callerid(pickup_group call_group)
А я писал ранее ниже
vozub.d.28
 
Сообщений: 12
Зарегистрирован: 21 июн 2019, 10:03


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google Adsense [Bot] и гости: 7

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH