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

H323 и callerid

Сообщений: 9

H323 и callerid

Подсажите, как можно привязать за определенным h323 девайсом определенный callerid, чтобы потом в exten можно было писать что-то типа такого:
exten => ./ata186_1,1, Dial(OH323/31@192.168.1.1,,D(101))
т.е. если звонок пришел с OH323/1@192.168.1.100 (которому надо как-то присвоить callerid=ata186_1) то надо его перенаправить на OH323/31@192.168.1.1
А если звонок пришел с OH323/2@192.168.1.100 (callerid=ata186_2) то его надо перенаправить на OH323/32@192.168.1.1
exten => _XXX/ata186_2,1, Dial(OH323/32@192.168.1.1,,D(${EXTEN}))
Или такую задачу исключительно * решить нельзя? (и надо к нему прикручивать gnugk?)
2006-11-27 20:33

Сообщений: 70

Re: H323 и callerid

exten => ./ata186_1,1, Dial(OH323/31@192.168.1.1,,D(101))
Тут все не так просто! Для ОН323 ты можешь использовать переменные этого драйвера, например ${OH323_RADDR} - IP адрес девайса, почитай макросы, есть варианты как проверив на соответствие адрес можно дополнительно вызвать необходимые действия (SetCallerID да и вообще все что нужно) ЗЫ: с GnuGK можно упростить задачу.
2006-11-28 01:30

Сообщений: 9

Re: H323 и callerid

davion
На счет макросов - понял, спасибо, почитаю.
Подскажите плиз, как с GnuGK можно реализовать мою задачу.
2006-11-28 16:02

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