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

Помогите с CALLERID

Помогите с CALLERID
1 2>
Avatara of jsmith
Сообщений: 11

Помогите с CALLERID

Доброго дня!

Есть два офиса и в каждом по серваку на Fedora и на каждом по Asterisk'у 1.4.

Офис А - номера 401-499
Офис Б - номера 130-199

Офисы соединены IAX'ом.

В sip.conf на каждой *-ке прописан callerid = "user#" <###> соответственно.

Звоню из офиса А на номер того же офиса - все нормально, номера определяются!
Звоню из офиса А в офис Б - определяется только контекст.

Подскажите, пожалуйста, как и где правильно прописать, чтобы номера определялись в соответствии с записями из sip.conf.

Заранее спасибо!!!

P.S. Если нужно, то выложу свои конфиги.
2009-10-16 13:08

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Помогите с CALLERID

Set(CALLERID(num)) для начала.
http://линия24.рф - Астериск и прочие бубны!
2009-10-16 14:09

Avatara of jsmith
Сообщений: 11

Re: Помогите с CALLERID

Set(CALLERID(num)) для начала.
перепробовал все способы, сейчас на стадии тестирования такой способ: вообще убрал из диалплана ...CALLERID... и стал определяться только сам номер, записи из sip.conf по-прежнему не берутся
2009-10-16 14:55

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Помогите с CALLERID

диалплан в студию
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-10-16 14:56

Avatara of jsmith
Сообщений: 11

Re: Помогите с CALLERID

Это в офисе А
exten => _[123]XX,1,Set(CHANNEL(language)=ru)
;exten => _[123]XX,n,NoOp(${CALLERID(num)})
;exten => _[123]XX,n,Set(CALLERID(all))
exten => _[123]XX,n,Set(CALLERID(name)=${CALLERID(num)})
exten => _[123]XX,n,Dial(IAX2/zmt/${EXTEN},,tT)
exten => _[123]XX,n,Hangup


Это в офисе Б
exten => _4XX,1,Set(CHANNEL(language)=ru)
;exten => _4XX,n,Set(CALLERID(all)=)
;exten => _4XX,n,Set(CALLERID(number)=${${WHO}_CID_NUMBER})
exten => _4XX,n,Dial(IAX2/xnew/${EXTEN},,tT)
exten => _4XX,n,Hangup

2009-10-16 15:03

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Помогите с CALLERID

убери
exten => _[123]XX,n,Set(CALLERID(name)=${CALLERID(num)})
и все должно ходить нормально
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-10-16 15:20

Avatara of jsmith
Сообщений: 11

Re: Помогите с CALLERID

убери
exten => _[123]XX,n,Set(CALLERID(name)=${CALLERID(num)})
и все должно ходить нормально
Да, действительно, все верно :)

Я рад! Спасибо!!!

Вопрос на эту же тему:

Возможно ли сделать так, чтобы callerid цеплялся рандомно?
2009-10-16 16:03

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Помогите с CALLERID

это как?
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-10-16 16:12

Сообщений: 6521

Re: Помогите с CALLERID

Возможно.
Если вопрос поставлен так, то следующего вопроса - "А как?" уже не должно быть.
2009-10-16 16:13

Avatara of jsmith
Сообщений: 11

Re: Помогите с CALLERID

Например, звоню, а там определился 123.
звоню второй раз, а там уже 234 и т.д.
2009-10-16 16:23

1 2>
Добавить страницу в закладки:  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