korser » 25 дек 2012, 21:19
Для того, чтобы с панаса приходил нормальный коллер, надо перекодировать, ниже контекст. У меня работает, на ip телефонах показывает кириллицу.
[from-pstn-custom] ;Звонки с Panasonic
;Перекодирование CALLERID NAME при звонках Panasonic->внутренние телефоны Asterisk
exten => _7[1-578]XX,1,Set(CALLERID(name)=${ICONV(WINDOWS-1251,UTF-8,${CALLERID(name)})})
exten => _7[1-578]XX,n,Set(CALLERID(all)=${CALLERID(name)} <${CALLERID(num)}>)
exten => _7[1-578]XX,n,Goto(ext-local,${EXTEN},1)
;Перекодирование CALLERID NAME при звонках Panasonic->группы Asterisk
exten => _76XX,1,Set(CALLERID(name)=${ICONV(WINDOWS-1251,UTF-8,${CALLERID(name)})})
exten => _76XX,n,Set(CALLERID(all)=${CALLERID(name)} <${CALLERID(num)}>)
exten => _76XX,n,Goto(ext-did,${EXTEN},1)
[macro-dialout-trunk-predial-hook] ;Звонки с VoIP телефонов
;Перекодирование callerIDName при звонках Asterisk->Panasonic
exten => s,1,Set(CALLERID(name)=${ICONV(UTF-8,WINDOWS-1251,${CALLERID(name)})})
exten => s,n,Set(CALLERID(all)=${CALLERID(name)} <${CALLERID(num)}>)
exten => s,n,MacroExit()