Установить нужный CallerID
Здравствуйте.
У меня следующая схема
ATC (NEC) <- (E1 -> TrixBox 2.8.0.3 <--SIP --> Провайдер
На данный момент, мне нужно сделать следующее - к внутреннему номеру 5757 на АТС привязать внешний XXX-XX-XX.
Входящий от провайдера с этого номера я автоматом перенаправляю на АТС (DAHDI/g0/5757). Как сделать так, чтобы и исходящий с номера 5757 на выходе имел номер XXX-XX-XX. Сейчас в контексте прописано:
[from-internal-custom]
; Zvonki na SovIntel
exten => _XXXXX.,1,Set(CALLERID(all)=4957831130)
exten => _XXXXX.,n,SetCallerPres(allowed)
Как мне отловить исходящий с АТС внутренний номер? Чтобы с него потом установить переменную CalerID.
АТС номер отдает, только я не знаю какую переменную смотреть:
Вот логи с консоли Астериска:
-- Accepting call from '5757' to '9602797' on channel 0/18, span 1
-- Executing [9602797@from-nec:1] Set("DAHDI/18-1", "CALLERID(all)=4957831130") in new stack
-- Executing [9602797@from-nec:2] SetCallerPres("DAHDI/18-1", "allowed") in new stack
|