Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Номер в конфигурации SIP клиента

0

Добрый день. Перевёл окончательно офис на *, обработал напильником (поблем при переходе не возникло вообще, был приятно удивлён) теперь осталось несколько вопросов, натолкните на правильные ответы или подскажите:

1)Как указать в sip.conf добавочный номер, сейчас реализация такая:

--sip.conf--

    [user](general) 
    type=friend
    username=user 
    secret=mysuperpassword
    context=SIP 
    subscribecontext=hint
    callgroup=11 
    pickupgroup=11
    callerid="user" <8022>

--end--

--extensions.conf--
exten => _8022,1,Dial(SIP/user,30)
--end--

тоесть что бы мне просто сделать шаблон по которому можно звонить по офису, а то количество сип юзеров за 150, неудобно писать в extensions.conf

2) тут можно и самому разобратся, но думаю спросить быстрее, как происходит реализация перехвата любого звонка из группы (то есть в кабинете 30 менеджеров, звонит телефон, сотрудника нет на месте, чей телефон звонит неизвестно, набираем 40 и перехватывем звонок) звонка в extensions.conf?

На этом вопросов более нет, очень интересует ответ на первый вопрос, заранее спасибо!

удалить закрыть спам изменить тег редактировать

спросил 2013-06-28 13:27:16 +0400

takeair Gravatar takeair
1 2 1

обновил 2013-06-28 13:29:43 +0400

Comments

exten => _8022,1,Dial(SIP/${EXTEN},30) не подходит? :) А откуда диалплан возьмёт клиента 8022? у меня учётные записи сделанны именные

takeair ( 2013-06-28 13:32:34 +0400 )редактировать

Ну я бы, все-таки, видимо делал юзеров цифровых. Т.е., если смотреть на Ваш пример, то так: 8022 type=friend username=user secret=mysuperpassword context=SIP subscribecontext=hint callgroup=11 pickupgroup=11 callerid="user" <8022> Тогда через sip show peers юзеры будут выглядеть так: 8022/user Ну и далее, следовательно, так: exten => _8[0,1,2]XX,1,Dial(SIP/${EXTEN},30) Ноль, один, два - для примера, т.к. Вы написали, что юзеров 150.

FreeHold ( 2013-06-28 14:39:44 +0400 )редактировать

я об этом думал, но будет путанница, думаю решение есть, либо как вариант шаблоны на пользователей выпихнуть в отдельный файл

takeair ( 2013-06-28 15:18:57 +0400 )редактировать

А в чем "будет путанница", если не секрет? Лично для меня так вполне удобно. Интересуюсь не из праздного любопытства - может Ваше видение мне понравится больше моего. :)

FreeHold ( 2013-06-28 15:28:08 +0400 )редактировать

мне удобно когда учётная запись у сотрудника равна его фамилии и инициалам, и вообще считаю это правильным, когда якобы одна учётка на всё, (почта, домен, и т.д.).

takeair ( 2013-06-28 17:17:14 +0400 )редактировать

Ну так а в предлагаемом мною варианте разве не так? ;) Ведь сотрудники друг другу будут звонить по номеру телефона, а не по фамилии же? ;) В куске конфига username - пишите туда фамилию (username = Ivanov). И в CLI * по команде show sip peers будете видеть 8022/Ivanov Мне почему-то кажется, что Вы именно этого и хотели :) Хотя, конечно, могу и заблуждаться.

FreeHold ( 2013-06-28 17:34:24 +0400 )редактировать

суть такова, что сотрудники получают учётную запись - фамилия.ии и юзают на софт фонах, то есть ввёл учётку и вперед, я вопрос задал как раз из за того что может я что то не знаю и можно сдлать так как звучало в вопросе, а именно может я не знаю какой либо параметр для этого

takeair ( 2013-06-28 17:54:58 +0400 )редактировать

Ну дык я же разве что-то иное предлагаю? :) Логиниться они и будут по фамилии. Или Вы имеете ввиду, что раз используют софтфоны, то звонить друг другу по фамилиям будут? Ну тогда покопайте в сторону регулярных выражений, что бы вместо _8[0,1,2]XX задавать шаблон буквенный, а не циферный. Остальная часть строчки не меняется.

FreeHold ( 2013-07-01 09:22:57 +0400 )редактировать

1 Ответ

0

exten => _8022,1,Dial(SIP/${EXTEN},30) не подходит? :)

ссылка удалить спам редактировать

ответил 2013-06-28 13:30:10 +0400

FreeHold Gravatar FreeHold
19 2 4

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-06-28 13:27:16 +0400

Просмотрен: 293 раз

Обновлен: Jun 28 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.