Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / CallerId

CallerId

проблема SIP и Callerid
Откуда: Ижевск
Сообщений: 3

CallerId

Добрый день.
Ситуация следующая: стоит астериск, долгое время работавший с sip-провайдером по одному каналу. Но внешних номеров выделено 2. Тут провайдер что-то намудрил с АОН, и теперь идет привязка к номеру, с которого звонишь(то есть к Callerid). И если он в данный момент уже используется, то второй звонок совершить нельзя. Бред полный.
Как изменить Callerid понятно, но вот как проверить используется ли Callerid№1 в данный момент, и если "да", то заменить его на Callerid№2. Надеюсь всетаки понятно выразился.
на Е1 вроде был встроенный механизм групп. Но тут используется связка Asterisk+voip шлюз Linksys. все каналы SIP(и внутренние и внешние).

Спасибо.
2010-09-03 13:21

Откуда: Izhevsk
Сообщений: 30

Re: CallerId

У вас sip.conf два номера?
Звоните через каждый из них:
exten = _NXXXXX,1,Dial(SIP/Callerid1/${EXTEN})
exten = _NXXXXX,2,Dial(SIP/Callerid2/${EXTEN})
2010-09-03 14:28

Откуда: Ижевск
Сообщений: 3

Re: CallerId

Да, два.
Но ведь это последовательные действия, а там не отбой или занято, а просто механическая тетка твердит, что количество звонков по линии ограничено. То есть явно нужна проверка условий. Подсказали что через GROUP и GROUPCOUNT, но чтото пока не пойму как
2010-09-03 14:44

Откуда: Ижевск
Сообщений: 3

Re: CallerId

Все, вопрос снят, проблема решена.
Если вдруг кому-то понадобиться, решение оказалось таким.

exten => _XXX.,1,Set(LANGUAGE()=ru)
exten => _XXX.,2,Set(GROUP()=111)
exten => _XXX.,3,GotoIf($[${GROUP_COUNT(111)} > 1]?6)
exten => _XXX.,4,Set(CALLERID(all)="CID1<CID1>")
exten => _XXX.,5,Goto(7)
exten => _XXX.,6,Set(CALLERID(all)="CID2<CID2>")
exten => _XXX.,7,Dial(SIP/${EXTEN}@line1,100,tTg)
exten => _XXX.,8,Noop(${DIALSTATUS})
exten => _XXX.,9,Hangup
2010-09-03 15:01

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru