Страница 1 из 1

настройка исходящих mv-372

СообщениеДобавлено: 21 апр 2017, 13:08
alex.preys
не могу понять как заставить шлюз звонить с 2х GSM портов
в шлюзе есть настройка
SIP -> Ports Setting -> SIP Port of Mobile 1 5060
и такая же для SIP Port of Mobile 2 5062

и если поменять порты местами то исходящая сим-карта тоже меняетя, но как направить вызовы в зависимости от порта??? я на другие шюзы отправлял очень примитивно:

; all other
exten => _0XXX., 1, Monitor(wav,/var/lib/asterisk/recordings/${STRFTIME(${EPOCH},,%m.%d.%Y__%H-%M)}_${EXTEN}_${CALLERID(num)}_${CDR(billsec)},bm)
exten => _0XXX., n, Dial(SIP/${EXTEN}@192.168.50.117, 60, rt)

и шлюзы внутри сами разруливали что-куда, этот же не хочет. подскажите, куда смотреть, про что читать? организацю транков?

Re: настройка исходящих mv-372

СообщениеДобавлено: 21 апр 2017, 14:55
alex.preys
елементарно решается
exten => _0XXX., n, Dial(SIP/${EXTEN}@192.168.50.117:5060, 60, rt)
exten => _0XXX., n, Dial(SIP/${EXTEN}@192.168.50.117:5062, 60, rt)
блин...

Re: настройка исходящих mv-372

СообщениеДобавлено: 21 апр 2017, 15:02
ded
Есть две различные принципиально схемы работы шлюзов (не только GSM):
1. Отправляем в адрес шлюза набранный номер и не заботимся. Шлюз сам знает через который порт отправить вызов.
2. Регистрируем порты шлюза как отдельные устройства. И тогда используем серийное искание - перебор, или вызов на определённый порт как отдельное устройство.

У Вас вроде так в настройках и есть, по варианту №2
SIP Port of Mobile 1 5060
SIP Port of Mobile 2 5062

Стало быть надо прописать два SIP пира
[Mobile1]
host=dynamic

[Mobile2]
host=dynamic

зарегистрировать их, должно быть видно по статусу
sip show registry
и вызов делать согласно Азбуке Книги по телефонии
exten => _0XXX.,n,Dial(SIP/Mobile1/${EXTEN},60,rt)
exten => _0XXX.,n,Dial(SIP/Mobile2/${EXTEN},60,rt)

А Вы только по форумам учитесь? Или читаете Книгу о будущем телефонии?

Re: настройка исходящих mv-372

СообщениеДобавлено: 21 апр 2017, 15:08
alex.preys
ну форум помогает, спасибо :)
пиры я изначально прописал в виде

;mv-372 port #1
[305]
type=friend
host=dynamic
username=305
secret=secret
nat=no
context=тест
callgroup=1
pickupgroup=1
port=5060
call-limit=1

;mv-372 port #2
[306]
type=friend
host=dynamic
username=306
secret=secret
nat=no
context=тест
callgroup=1
pickupgroup=1
port=5062
call-limit=1

но это не помогало, а прочтение книги да, помогло :)