D-link 7044S + Trixbox
помогите разобраться с FXO линиями
Откуда: Пенза
Сообщений: 112
|
Re: D-link 7044S + Trixbox
anatol1983: switch: воооот.
теперь проверь звонки на разные порты SIP/3002, SIP/3003, SIP/3004 и тд, выбирает ли он их?
можешь еще попробовать так позвонить:
exten => _9X.,1,Dial(SIP/3002/${EXTEN:1}),120)
так по идее правильно, но моя версия шлюза не работала...
на разные порты шлюза звонки идут. номера 3002 3003 3004 - это номера FXO портов
exten => _9X.,1,Dial(SIP/3002/${EXTEN:1}),120) - эта стробка обязательна ?
Может попробывать так:
всему шлюзу присвоить номер например 7777 и его регистрировать а порты оставить без регистрации на астериске.
и звонить уже так: exten => _9X.,1,dial(sip/7777/3002,60,D(${exten:1}))
|
Откуда: Пенза
Сообщений: 112
|
Re: D-link 7044S + Trixbox
switch: нет, не обязательна, ошибка копи-паста
а если так сделать?
_9X.,1,Dial(SIP/3002/${EXTEN:1},120)
то звонит куда надо? набирает номер в линию?
slmon`ом пробовал смотреть?
exten =>_9X.,1,Dial(SIP/3002/${EXTEN:1},120)
вот такая команда прошла но FXO линия не та
|
Откуда: Уфа
Сообщений: 5856
|
Re: D-link 7044S + Trixbox
без регистрации будешь звонить токо по IP...
так что если тебе нужно выбирать линию, то остается один вариант:
exten => _9X.,1,dial(sip/3002/3002,60,D(${EXTEN:1}))
|
Откуда: Пенза
Сообщений: 112
|
Re: D-link 7044S + Trixbox
exten => _9X.,1,dial(sip/7777/3002,60,D(${exten:1}))-такая схема не работает
exten =>_9X.,1,Dial(SIP/3002/${EXTEN:1},120) - в этом случае берётся первый свободный FXO.
exten =>_9X.,1,dial(sip/3002/3002,60,D(${EXTEN:1})) и exten =>_9X.,1,dial(sip/3002,60,D(${EXTEN:1})) - соединяет меня с FXO и далее если набрать номер вручную, то соединяется всё ок (получается параметр D не отрабатывается или не правильно отрабатывается)
как я понимаю поведение команды dial SIP/3002 он берёт ip-адрес и направляет звонки туда если написать SIP/3002/3002, то по идеи, он должен взять ip-адрес и номер и наравить туда вызов. это так?
а программой slmon как снять информацию? я её запустил она меня данные спрашивает ip-адрес логин пароль. это от какого устройсва их вводить?
|
Откуда: Уфа
Сообщений: 5856
|
Re: D-link 7044S + Trixbox
в slmon нужно ввести ИП шлюза и пароль от него.
у меня шлюз используется для приема звонков с городских линий (старые линии, основной канал - Е1) и для звонков на gsm шлюзы
сделал тупо так:
[mobile-mts-trunk]
;Префиксы gsm оператора Билайн: 903, 905, 906, 909, 960, 961, 962, 963 - Beeline.
;Префиксы gsm оператора Мтс: 910, 911, 912, 915, 916, 917, 919, 985 - Mts.
;Префиксы gsm оператора Мегафон: 920, 923, 924, 925, 926, 928, 929 - Megafon
exten => _.,1,dial(sip/7826/7826,60,drtTM(dialout-converter-mob^${EXTEN:0:11}))
exten => _.,n,dial(sip/7825/7825,60,drtTM(dialout-converter-mob^${EXTEN:0:11}))
exten => _.,n,dial(sip/7825/7824,60,drtTM(dialout-converter-mob^${EXTEN:0:11}))
exten => _.,n,dial(sip/7825/7823,60,drtTM(dialout-converter-mob^${EXTEN:0:11}))
exten => _.,n,dial(sip/7825/7822,60,drtTM(dialout-converter-mob^${EXTEN:0:11}))
exten => _.,n,dial(sip/7825/7821,60,drtTM(dialout-converter-mob^${EXTEN:0:11}))
;exten => _.,n,dial(ZAP/g1/${EXTEN:0:11},60,drtT)
[macro-dialout-converter-mob]
exten => s,1,Wait(2)
exten => s,n,Set(delay=0)
exten => s,n,SIPDtmfMode(inband);info |inband|rfc2833
exten => s,n,Wait(${delay})
exten => s,n,SendDTMF(${ARG1:0:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:1:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:2:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:3:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:4:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:5:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:6:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:7:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:8:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:9:1})
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(${ARG1:10:1})
exten => s,n,Wait(5)
работает и жрать не просит...
нада бы запросить Длинк на предмет исправления косяка
|
Откуда: Пенза
Сообщений: 112
|
Re: D-link 7044S + Trixbox
у меня такое ощущение что не отрабатывает опция D или отрабытывает слишком быстро, т.е. 3016 поднимает трубку, опция D выплёвывает номер, а связи FXO-канал пока нет и получается DTMF последовательость уходит в никуда. Может как нибудь паузу перед набором номера сделать?
т.е. slmon надо ввести адрес 3016 логин и пароль, а они должны быть в одной сети или можно через маршрутизатор
|
Откуда: Уфа
Сообщений: 5856
|
Re: D-link 7044S + Trixbox
я ж готовый диалплан для вашего случая вам дал, воспользуйтесь им
|
Откуда: Пенза
Сообщений: 112
|
Re: D-link 7044S + Trixbox
switch: я ж готовый диалплан для вашего случая вам дал, воспользуйтесь им
спасибо большое я уже по его подобию делаю
|
Откуда: Пенза
Сообщений: 112
|
Re: D-link 7044S + Trixbox
а на самом 3016 в настройках Enable Out-of-Band DTMF что стоит?
|
Откуда: Уфа
Сообщений: 5856
|
Re: D-link 7044S + Trixbox
должно стоять rfc
хотя с info тоже работает
|
|