Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Очередь исходящих звонков через 3g модемы [закрыт]

0

Вот диаплан:

exten => _9X.,1,Dial(Dongle/3gmodem1/${EXTEN:1},120)

exten => _9X.,n,Dial(Dongle/3gmodem2/${EXTEN:1},120)

exten => _9X.,n,Hangup(${HANGUPCAUSE})

он работает, но если пользователь звонит через первый модем, а абонент сбрасывает, то asterisk сам переходит на второй модем и опять звонит абоненту. Как исправить это?

удалить переоткрыть спам изменить тег редактировать

спросил 2012-12-01 20:48:01 +0400

анонимный пользователь

Аноним

обновил 2012-12-02 00:50:42 +0400

анонимный пользователь

Аноним

Comments

поиском пользовались ?

awsswa ( 2012-12-01 21:33:22 +0400 )редактировать

конечно да

shpakser ( 2012-12-01 21:56:34 +0400 )редактировать

Что-то незаметно, этот вопрос раз в месяц звучит

awsswa ( 2012-12-01 22:42:15 +0400 )редактировать

Послушайте если вы знаете как сделать или ссылку так напишите. Может я не правильно набираю в поиске...

shpakser ( 2012-12-01 23:29:02 +0400 )редактировать

1 Ответ

1

плохо ищите. вот например

ссылка удалить спам редактировать

ответил 2012-12-02 00:49:46 +0400

meral Gravatar meral flag of Ukraine
21228 24 19 169
http://pro-sip.net/

Comments

А что попроще есть?

shpakser ( 2012-12-02 02:40:58 +0400 )редактировать

Звонить через группу

awsswa ( 2012-12-02 09:39:48 +0400 )редактировать

есть очень простой метод. нанять специалиста и ему обьяснить что сделать. вообще вам дали ПОЛНЫЙ пример. хотиет проще - вытащите из него только часть дозвона,разверните. непонимаете? ищите тут по тегу книги.

meral ( 2012-12-02 11:35:51 +0400 )редактировать

Я наверно не так назвал тему, дозвон происходит нормально если 1 модем занят то переходит на 2, мне всё что нужно если кому звонят и человек сбрасывает, то чтобы asterisk просто завершил звонок и не переходил на другой модем

shpakser ( 2012-12-02 20:20:37 +0400 )редактировать

ну так анализируйте DIALSTATUS. как - написано в примере выше.

meral ( 2012-12-03 02:16:13 +0400 )редактировать

Зачем городить огород? вот простое решение моей проблемы:

запихнуть модемы в группу и делать вызов вот таким образом

Dial(Dongle/r1//${EXTEN:1},120)

r - используем round robin (тоеcть равномерное распределение).

dongle.conf

[modem1]

......

group=1

[modem2]

......

group=1

Класс сам задал вопрос сам и ответил....

shpakser ( 2012-12-04 03:09:13 +0400 )редактировать

Мужик едет на встречу, опаздывает, нервничает, не может найти место припарковаться. Поднимает лицо к небу и говорит: - Господи, помоги мне найти место для парковки. Я тогда брошу пить и буду каждое воскресенье ходить в церковь! Вдруг чудесным образом появляется свободное местечко. Мужик снова обращается к небу: - А, всё, не надо. Нашёл.

awsswa ( 2012-12-04 07:43:50 +0400 )редактировать

ну потому что мое решение уже у меня есть и позволяет миксировать каналы разных типов. универсальнее.

meral ( 2012-12-04 13:16:59 +0400 )редактировать

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-12-01 20:48:01 +0400

Просмотрен: 671 раз

Обновлен: Dec 02 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.