Присвоить название звонкам с недоступным CALLERID
Есть плата TDM410 с тремя FXO и одним FXS. Если получаем звонок по одному из портов FXO и CALLERID не определен - то он автоматически превращается в callerid="fax" (так как указано для FXS порта). Если уберем callerid="fax" из конфигурации в zapata.conf, то CALLERID для неопределеных звонков превращается в "asterisk". Как установить для всех звонков с неопределенным CALLERID, пришедшим по FXO - какое-нибудь определенное имя, например "Номер Недоступен". Оставляя при этом callerid="fax" для FXS порта. Вариант с проверкой переменых в диалплане и установкой новых значений, типа Set(CALLERID(name)=...- не устраивает.
версии: Asterisk 1.4.19, zaptel 1.4.9.2
[zapata.conf]
...skip...
group=1
callerid="fax"
signalling=fxo_ks
context=fax-out
channel=1
group=2
signalling=fxs_ks
context=from_ono
channel=2-3
group=3
signalling=fxs_ks
context=from_vodafone
channel=4
ps: по-моему, что-то похожее также интересует и Newborna в http://asterisk-support.ru/forum/topics/5145/?page=1#39042
|