1 | изначальная версия редактировать | |
Сначала надо поставить вот так
[from-e1-custom]
exten => _.,1,Noop(${CALLERID(name)}-${CALLERID(num)})
same =>n,Goto(from-pstn,${EXTEN},1)
посмотреть какой у него номер(может быть пустой или 0000) и потом написать соответсвенно gotoif/execif
на транке надо поменять context=
а еще лучше включить дебаг pri, некоторые провайдеры даже для антиаона шлют реальный номер в других полях. потом заява в милицию.
А вообще этим должен заниматся провайдер, у него есть возможность отследить от какого другого провайдера пришли звонки и так далее.
2 | No.2 Revision редактировать |
Сначала надо поставить вот так
[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.