Добрый день. Прошу пояснить один момент в Вашей инструкции.
С TDE проблем не возникло, к витуальному блоку у меня доступа нет (не моя она), но технарь-панасовец, обслуживающий станцию, за 5 минут все настроил, после того, как я дал ему учетку на SIP. Договорились, что выход на SIP-транк на Астер для абонентов TDE будет 0, все набранное после 0 летит ко мне. Сейчас абоненты с TDE звонят абонентам Астера без проблем. А вот со звонками обратно у меня в виду отсутствия опыта работы с Астером проблемы )
У меня Elastix - в нем можно все необходимые настройки делать из WEBа или все равно править конфиги руками?
У Вас в инструкции:
-------------------------------------------------------
настройка на asterisk
в sip.conf добавляем нового пользователя
[panas-ofis1]
type=friend
host=dynamic
t38pt_udptl=yes
username=panas-ofis1
secret=pass-panas-ofis1
context=from-internal ;(смотрите чтоб совпало с остальными пользователями)
callerid="Office" <Office>
insecure = port,invite
qualify=yes
port=35060 ; звонок придет на порт 35060 (картинка №2)
dtmfmode=rfc2833
disallow=all
allow=alaw
;allow=ulaw
;allow=g729
canreinvite=no
nat=yes
call-limit=3
group=1
--------------------------------------------
Не нашел в вебе Elastix возможность завести пользователя, вбил руками в users.conf - это нормально?
Возможно ли завести юзера из WEBа в Elastix?
Далее, у Вас:
ну и соотвествено в extension.conf
[panas] ; все звонки начинающие на 1ХХ отправлять в головной офис через SIP по каналу panas-ofis1
exten => _1XX,1,Dial(SIP/panas-ofis1/${EXTEN},90,tT)
Вот тут у меня главный вопрос
Это то, что в вебе называется Outbound Routes?
В вебе Elastix создать роут можно только указав существующий транк. А прописанного транка на панас у меня нет, подцепившийся панас для Астера всего лиш пользователь (peer)? Как в вебе сделать роут на peer`а?
tel*CLI> sip show peers
Name/username Host Dyn Forcerport ACL Port Status
600/600 192.168.168.2 D N A 5060 OK (96 ms)
701/701 (Unspecified) D N A 0 UNKNOWN
sipnet.ru/36809хх 212.53.40.40 N 5060 Unmonitored
tde-co1/tde-co1 ххх.ххх.ххх.ххх D N 35060 OK (15 ms)
4 sip peers [Monitored: 2 online, 1 offline Unmonitored: 1 online, 0 offline]
Проверил, куда Elastix пишет тестово созданный роут - роут пишется в extension_additional.conf вот в таком виде:
[outrt-4] ; testtest
include => outrt-4-custom
exten => 555777,1,Macro(user-callerid,SKIPTTL,)
exten => 555777,n,Noop(Calling Out Route: testtest)
exten => 555777,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => 555777,n,Set(_NODEST=)
exten => 555777,n,Macro(record-enable,${AMPUSER},OUT,)
exten => 555777,n,Macro(dialout-trunk,2,${EXTEN},)
exten => 555777,n,Macro(outisbusy,)
Я добавил в конец extension_additional.conf:
[TDE]
exten => _3XX,1,Dial(SIP/tde-co1/${EXTEN},90,tT)
Далее у Вас:
ну и там где надо в плане нумерации
include => panas
Тут я вообще не догнал, куда вписать. План нумерации и Outbound Routes - это разные вещи?
Еще вопрос про context
Посмотрел, заводимые через веб extensions у меня в from-internal. А созданный через веб транк на sipnet в в контексте context-internal. Это нормально, что экстеншны и транк в разных контекстах?
Сорри за сумбур