Динамическая регистрация телефона
Сообщений: 2
|
Динамическая регистрация телефона
Здравствуйте.
Возможно ли в Астериске сделать динамическую регистрацию телефона?
То есть изначально на телефон номер не прописывается, но можно в любой момент подойти к телефону, ввести логин и пароль (или extension и secret) после чего с телефона становятся возможными как исходящие, так и входящие звонки, соответствующие номеру регистрации.
В принципе я что-то похожее раскопал, к примеру во FreePBX есть макросы user-logon и user-logoff, висящие соответсвенно на *11 и *12, и они даже как-то работают, по крайней мере регистрация проходит, но видимых результатов это не дает - после регистрации звонки все равно делать нельзя.
Если кто-то в курсе, как можно подобное реализовать, скажите хотя бы, в каком направлении двигаться.
|
Откуда: Уфа
Сообщений: 5856
|
Re: Динамическая регистрация телефона
во freepbx есть похожий механизм, на нужно в amportal.conf выставить опцию соответствующую. я пробовал но не разобрался для чего нужно.
можно пойти другим путем:
в телефонах томсон есть такая функция. но в 58-й прошивке она неудобно сделана, лучше 56-ю юзать
|
Сообщений: 1573
|
Re: Динамическая регистрация телефона
Можно это рализовать диалпланом, а можно использовать - agent
|
Откуда: Москва
Сообщений: 3421
|
Re: Динамическая регистрация телефона
Так динамическую регистрацию или динамический логин, как в AgentCallbackLogin?
Динамическую регистрацию можно, включив autocreatepeer, и regexten, в котором на диалплане по набранному номеру, сидящему в EXTEN, смотреть AstDb, на предмет наличия там строки вызова канала.
Одновременно сделать служебный диалплан регистрации, при наборе которого астериск запрашивает номер (ключик) и пароль (значение), лезет в базу, проверяет если совпадают, и если все ок, по другому ключику за этим номером прописывает канал, на с которого звонил пользователь.
Элементарно, Ватсон.
P.S. Кидай 500р на телефон, нарисую :-)
Только бы начальник не увидел что калымлю...
гыгы
|
Сообщений: 1573
|
Re: Динамическая регистрация телефона
litnimax: Так динамическую регистрацию или динамический логин, как в AgentCallbackLogin?
ес-но использовать для регистрации телефона - AgentCallbackLogin
А организовать тот вариант, который описан дальше, нужны знания не меньше ваших ) ... (или за 500 р. ... :)) )
|
Сообщений: 2
|
Re: Динамическая регистрация телефона
switch: в телефонах томсон есть такая функция. но в 58-й прошивке она неудобно сделана, лучше 56-ю юзать
Боюсь, что у нас такого не получится, у нас Linksys'ы стоят
cron333: ес-но использовать для регистрации телефона - AgentCallbackLogin
litnimax: Так динамическую регистрацию или динамический логин, как в AgentCallbackLogin?
Динамическую регистрацию можно, включив autocreatepeer, и regexten, в котором на диалплане по набранному номеру, сидящему в EXTEN, смотреть AstDb, на предмет наличия там строки вызова канала...
М-да, боюсь, что динамическую регистрацию пока не осилю :) , попробую сделать через AgentCallbackLogin и посмотрю, что получится.
Спасибо большое за советы, а то я уже неделю эту регистрацию мучаю.
Кстати, раз уж я все равно только в понедельник до сервера доберусь - а при звонках в CDR кладется номер агента или номер телефона? - хотелось бы видеть агента, да и возможность увидеть, когда агенты залогинились и разлогинились тоже не помешала бы
|
Откуда: Москва
Сообщений: 3421
|
Re: Динамическая регистрация телефона
Можно самому генерировать CDR, и произвольно ставить нужные поле.
|
|