суббота, 26 марта 2011 г.

multifon

Привет дорогой читатель)
Давно ничего сюда не писал. Решил постараться заполнить пробелы.
И так! Первое что вспоминается - это сегодняшняя проблема с мультифоном:
исходящие звонки работают, ровно как и входящие! А вот переведенные через atxfer - нет!
Долго маялся, но благо помог один очень хороший знакомый.
В общем у меня на втрутренние звонки был настроен доп. sip alert который управлял рингтонами LinkSYS телефона. Вот этот алерт и мешал исходящему звонку.
Вывод. Друзья, внимательнее смотрите что отправляете провайдеру.

Напоследок интересный макрос:


[macro-mltout]
exten => s,1,Set(GROUP()=MLT1) ;Set Group
exten => s,n,Set(CALLERID(num)=asterisk)
exten => s,n,Set(CALLERID(name)=asterisk)
exten => s,n,GotoIf($[${GROUP_COUNT(MLT1)} > 3]?mlt2) ;Exceeded megafon first trunk?
exten => s,n(mlt1),Dial(SIP/mlt1/${ARG1},180,${OUT_DIAL})
exten => s,n,HangUp()
exten => s,n(mlt2),Set(GROUP()=MLT2) ;Set Group
exten => s,n,GotoIf($[${GROUP_COUNT(MLT2)} > 3]?mcn) ;Exceeded megafon second trunk?
exten => s,n,Dial(SIP/mlt2/${ARG1},180,${OUT_DIAL})
exten => s,n,HangUp()
exten => s,n(mcn),Set(CALLERID(num)=74957777777)
exten => s,n,Dial(SIP/mcn/${ARG1},180,${OUT_DIAL})

Жду вопросов)

Комментариев нет :