Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

Откуда: Тольятти
Сообщений: 31

Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

Есть 4-портовый gsm-шлюз KTS4M, на котором включена опция "One restration", при этом на шлюзе для каждого канала выставлен hotline от 301 до 304 соответственно. Хочется входящие звонки на него (и только на него) зарулить на IVR. Можно это сделать используя красивый интерфейс Trixbox или прийдется руками конфиги писать? Если да, то как в этом случае прописывать DID для шлюза?
2010-01-21 12:15

Откуда: Тольятти
Сообщений: 31

Re: Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

Пришлось писать руками. :(
2010-01-22 08:33

Сообщений: 26

Re: Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

расскажи хоть как сделал
2010-01-24 10:40

Сообщений: 6521

Re: Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

Не надо инструкции "как сделать костыли и протезы своими руками".
Разберитесь как пользоваться красивым интерфейсом Trixbox.
2010-01-24 11:59

Откуда: Тольятти
Сообщений: 31

Re: Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

daniq:

расскажи хоть как сделал
Рассказываю про костыли :) Так как ded не хочет рассказать про красивый интерфейс. :)
IMHO, в моем случае через красоту получилось бы кривей :), так как пока обошелся без IVR.

На шлюзе не смотря, что выставлена опция "One restration" необходимо для каждого канала в настройках SIP надо указать IP-адрес сервера Trixbox и, как положено по доке, hotline номер (у меня для четвертого канала - 304).

В Trixbox в PEER Detail транка пишем:

host=dynamic
username=0001
insecure=invite
secret=secret
type=friend
canreinvate=yes
nat=no
context=my-custom

В extensions_custom.conf

[my-custom]
exten => 304, 1, Answer()
exten => 304, n, Wait(2)
exten => 304, n, Set(ClientPhone=${CALLERID(name)})
...

CALLERID(name) - так как KTS4M передает номер звонящего имеено через name.

Через красивый интерфейс, IMHO, сделать проблематичней, так как:

1) непонятно какой DID будет у транка
2) непонятно как сделать нормальный CALLERID (через Injection?)
3) непонятно как сделать запросы в базу данных при составлении IVR (это мои тараканы в голове, потому что смотреть без содрогания на редактор IVR Trix'а пока не могу :)

Такие дела.
2010-01-24 18:03

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

ponch:

CALLERID(name) - так как KTS4M передает номер звонящего имеено через name.
шлюз длинк тоже так делает, к примеру
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-01-24 19:49

Сообщений: 6521

Re: Обработка входящих с gsm-шлюза KTS4M в Trixbox'е

Допустим у карточки, установленной в четвёртом канале номер 9012345678
Пропишем этот номер в hotline (где было для четвертого канала - 304).
Укажем теперь в Trixbox в PEER Detail транка не
context=my-custom
а
context=from-trunk
Во входящей маршрутизации - Inbound routes укажем DID 9012345678
терминировать, допустим, на внутренний номер 100 (пока не построено наше IVR).
Тестируем, используя свой моб. телефон в качестве тестера.
2010-01-24 19:56

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru