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

Cisco CCM H.323 CallerID

1 2>
Avatara of terminal
Сообщений: 196

Cisco CCM H.323 CallerID

Начало такое:
exten=>_городской_номер/мой_сотовый,1,NoOp(Сall from ${CALLERID(num)})
и дальше DISA и все остальное..
Не работает! Грит нет такого экстен-а.
Убираю "мой_сотовый" - работает, и вижу результат NoOP - "мой_сотовый".
С SIP работает без проблем.
Никто не сталкивался?
2008-11-28 10:39

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Cisco CCM H.323 CallerID

Используя подчеркивание вы говорите астериску использовать шаблон, и вполне вероятно, что он ищет экстеншн="городской_номер/мой_сотовый".
Попробуйте что-то типа:
exten=>_городской_номер,1,NoOp(Сall from ${CALLERID(num)})
exten=>_городской_номер,n,ExecIf($[${CALLERID(num)}=мой_сотовый],DISA...)
2008-11-28 12:02

Сообщений: 6521

Re: Cisco CCM H.323 CallerID

Я бы сказал
exten=> городской_номер,1,NoOp(Сall from ${CALLERID(num)})
exten=> городской_номер,n,ExecIf($[${CALLERID(num)}=мой_сотовый],DISA...)
2008-11-28 12:42

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Cisco CCM H.323 CallerID

если нужен один городской - то "exten=> городской_номер". Я так понимаю - нужен диапазон городских, поэтому и сохранил подчеркивание
2008-11-28 12:49

Avatara of terminal
Сообщений: 196

Re: Cisco CCM H.323 CallerID

спасибо! работает! но почему не работает с "городской_номер/мой_сотовый" ?
2008-11-28 13:06

Avatara of terminal
Сообщений: 196

Re: Cisco CCM H.323 CallerID

и можно ли вместо одного телефона "${CALLERID(num)}=мой_сотовый" указать, например файл со списком?
2008-11-28 13:09

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Cisco CCM H.323 CallerID

символ подчеркивания обозначает начало шаблона, а слэш скорее всего не является разделителем для шаблона и след.части.
exten=>5555555/мой_сотовый,1,DISA - звонок на конкретный номер 5555555. Такое должно сработать как нужно, если описано в конфиг файле(из БД у меня такое расширение не срабатывало).
2008-11-28 13:12

Avatara of terminal
Сообщений: 196

Re: Cisco CCM H.323 CallerID

дык у меня не работало как с "_"
exten=>_городской_номер/мой_сотовый,1,NoOp(Сall from ${CALLERID(num)})
так и без "_"
exten=>городской_номер/мой_сотовый,1,NoOp(Сall from ${CALLERID(num)})
2008-11-28 13:17

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Cisco CCM H.323 CallerID

terminal:

и можно ли вместо одного телефона "${CALLERID(num)}=мой_сотовый" указать, например файл со списком?
можно, если умеете пользоваться agi скриптами :) По-моему проще сделать несколько таких проверок, если разрешенных номеров не много. Если много - пишите скрипт.
Если что-то получится со скриптом порадуйте и нас. Мне например нужно подобный скрипт для черных списков, но пока руки не доходят.
2008-11-28 13:18

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Cisco CCM H.323 CallerID

terminal:

дык у меня не работало как с "_"
exten=>_городской_номер/мой_сотовый,1,NoOp(Сall from ${CALLERID(num)})
так и без "_"
exten=>городской_номер/мой_сотовый,1,NoOp(Сall from ${CALLERID(num)})
второй вариант на 100% должен работать, проверял у себя, а также аналогичный пример в офиц.доке на "*"
"Caller*ID matching,
exten=> 600/2565551212, 1, Congestion
Extension with anti-ex-girlfriend
- Если incoming caller has the Caller*ID of 256-555-1212,
тогда caller сразу же получает "congestion tone",
as if the number were invalid or having trouble.
"
2008-11-28 13:24

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