Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / SPA3102 & Ремикон М

SPA3102 & Ремикон М

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

SPA3102 & Ремикон М

Всем привет.
Пытаюсь подружить Linksys SPA3102 и конвертер тон-пульс Ремикон-М.
Проблема в том, что линксис отказывается посылать или криво посылает тоновые наборы в ремикон.

Диалплан: ([1-9]x.|<0:>xx.<:@gw0>)
(Все что через 0 лить в порт FXO отрезав 0)

Лог звонка:
Sep 2 14:35:50 dhcp44-242 [0]Off Hook
Sep 2 14:35:51 dhcp44-242 2. Report digit 0 (1)(40 ms)
Sep 2 14:35:51 dhcp44-242 2. Report digit 6 (1)(40 ms)
Sep 2 14:35:52 dhcp44-242 2. Report digit 5 (1)(40 ms)
Sep 2 14:35:52 dhcp44-242 2. Report digit 9 (1)(40 ms)
Sep 2 14:35:52 dhcp44-242 2. Report digit 3 (1)(40 ms)
Sep 2 14:35:52 dhcp44-242 2. Report digit 6 (1)(40 ms)
Sep 2 14:35:53 dhcp44-242 2. Report digit # (1)(40 ms)
Sep 2 14:35:53 dhcp44-242 Calling:65936@127.0.0.1:5061

В трубке вечный длинный гудок.. Если слушая его набрать пару цифр, они не наберутся.
А теперь фича! Как только линия дает отбой, и пошли коротки, набор цифр приводит к преобразованию в пульс, и слышно как они набираются.

Никто с этим навухаремиконом не занимался?
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-09-02 14:39

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

Re: SPA3102 & Ремикон М

а ты зря купил М версию.
он принимает дтмф и потом ждет 4 секунды чтоб набрать в линию

и еще линксис может слитно передавать дтмф, не разделяя паузами.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-09-02 14:42

Avatara of noize
Откуда: Москва
Сообщений: 398

Re: SPA3102 & Ремикон М

Советую позвонить в этот самый ремикон и попросить техническую поддержку. Вам дадут телефон Павла, который сможет грамотно объяснить, что да как. Мне помогло.
2009-09-02 15:59

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: SPA3102 & Ремикон М

switch:

и еще линксис может слитно передавать дтмф, не разделяя паузами.
А можно подробнее? Я курил мануалы сегодня.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2009-09-03 00:15

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

Re: SPA3102 & Ремикон М

Если звонить вот так:
exten => _X.,1,dial(SIP/sipura,60,D(${EXTEN}))
или так
exten => _X.,1,dial(SIP/sipura/${EXTEN})
линксис послыает ДТМФ слитно, без пауз (у меня так было). Ты проверь сам.
поэтому я набирал вот так:

exten => _X.,1,dial(SIP/sipura,60,M(dialout-converter-mob-pulse,${EXTEN}))

[macro-dialout-converter-mob-pulse]
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(#)
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(#)
exten => s,n,Wait(4)
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(${delay}))
exten => s,n,SendDTMF(#)
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(#)
exten => s,n,Wait(15)

[macro-dialout-converter-pstn-pulse]
exten => s,1,Wait(2)
exten => s,n,Set(delay=0)
exten => s,n,SIPDtmfMode(inband);info |inband|rfc2833
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(#)
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(#)
exten => s,n,Wait(8)

Параметры подбираются экспериментально.
конструкция
exten => s,n,SendDTMF(#)
exten => s,n,Wait(${delay}))
exten => s,n,SendDTMF(#)
exten => s,n,Wait(8)
служит для передачи в преобразователь команды о начале набора номера пульсом. Но это для Пульс-тон. Тебе надо просто подождать 5 сек
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-09-03 07:45

Добавить страницу в закладки:  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