Набираем в консоли :
console dial 110@localusers
вызов поступает на телефон 110, на АОНе видим:
asterisk <asterisk>
вопрос ламерский, но что-то нахрапом гуглем, greepом и т.д. не решился!
UPD. вопрос как изменить этот АОН
В контексте localusers вы должны используя функцию CALLERID() установить нужное значение:
exten => 110,1,Set(CALLERID(num)=100)
same => n,Set(CALLERID(name)=Console)
same => n,Dial(SIP/110)
От: "Anonymous" sip:Anonymous@anonymous.invalid
exten=>s,1,Set(CALLERID(name)=tynda)
same=>n,Set(CALLERID(num)=100)
same=>n,Dial(SIP/150,60,t)
same=>n,Hangup()
Подскажите как вместо анонимуса написать нужное значение?
для локальных телефонов localsets всё без проблем ставится, а для тех вызовов, что приходят по iax2 - не выходит.
thunderamur ( 2012-07-11 12:09:18 +0400 )редактироватьЗадан: 2011-03-10 20:55:55 +0400
Просмотрен: 1,584 раз
Обновлен: Jul 06 '12
если кладет трубку звонящий - Dial после завершения вызова возвращает пустые переменные
CallerID Lookup Sources метод HTTP vs Кириллица № 2
Станности с callerid в asterisk 11.0 [закрыт]
Cisco 7821. Cisco 6921. Проблема с callerid при втором входящем вызове.
Как узнать кто поднял трубку при множественном Dial()?
Asterisk ограничение звонков через транки на несколько номеров
Настройка в Elastix 2.3.0 в исходящих правил Dialed Number Manipulation Rules
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.