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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2017-12-28 11:45:38 +0400

meral Gravatar meral flag of Ukraine

http://pro-sip.net/

Сначала надо поставить вот так

[from-e1-custom]
exten => _.,1,Noop(${CALLERID(name)}-${CALLERID(num)})
same =>n,Goto(from-pstn,${EXTEN},1)

посмотреть какой у него номер(может быть пустой или 0000) и потом написать соответсвенно gotoif/execif

на транке надо поменять context=

а еще лучше включить дебаг pri, некоторые провайдеры даже для антиаона шлют реальный номер в других полях. потом заява в милицию.

А вообще этим должен заниматся провайдер, у него есть возможность отследить от какого другого провайдера пришли звонки и так далее.

Сначала надо поставить вот так

[from-e1-custom]
exten => _.,1,Noop(${CALLERID(name)}-${CALLERID(num)})
same =>n,Goto(from-pstn,${EXTEN},1)

посмотреть какой у него номер(может быть пустой или 0000) и потом написать соответсвенно gotoif/execif

на транке надо поменять context=

а еще лучше включить дебаг pri, некоторые провайдеры даже для антиаона шлют реальный номер в других полях. потом заява в милицию.

А вообще этим должен заниматся провайдер, у него есть возможность отследить от какого другого провайдера пришли звонки и так далее.

Просто ничто не мешает тому же хулигану подставлять реальные номера в ассортименте. цена вопроса для него пару баксов.

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