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

вопрос об отбое, chan_dahdi

0

Приветствую, имеется Digium AEX410 на астериске 1.8.10.1 Астериск не понимает отбой как при входящей связи, так и при исходящей. Линии висят по несколько минут. Плюс когда внешний абонент звонит в систему и решает не путешествовать по IVR и бросает трубку, его "занято" продолжает блуждать по диалплану и в итоге оператор слышит занято..
chan_dahdi.conf

[trunkgroups]

[channels]
language=ru
usecallerid=yes
echocancel=yes
signalling=fxs_ks
callerid=asreceived
hidecallerid=no
group=0
context=from-pstn
channel => 1-4
busydetect=yes
busypattern=200,200
busycount=5
faxdetect=both

/etc/dahdi/system.conf

fxsks=1
echocanceller=oslec,1
fxsks=2
echocanceller=oslec,2
fxsks=3
echocanceller=oslec,3
fxsks=4
echocanceller=oslec,4

# Global data

loadzone        = ru
defaultzone     = ru 

Отбой нестандартный, поэтому считал длительность сигнала и тишины с помощью audacity и, соответственно, вписал их в busypattern. Частота стандартная - 425Гц
Дайте совет, пожалуйста, что делать в таком случае. Спасибо заранее.

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

спросил 2012-07-26 14:14:23 +0400

Kirill Gravatar Kirill
11 3 1 2

обновил 2012-07-26 14:14:48 +0400

2 Ответа

0

Нужно все-таки настроить правильно паттерн, на худой конец использовать отбойники, например ремиконовские. Но ихний сайт что-то лег: http://webcache.googleusercontent.com/search?q=cache:pNWnRbIjXtsJ:www.remicon.ru/prod/depend/29/+&cd=2&hl=ru&ct=clnk&gl=ru

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

ответил 2012-07-26 14:30:47 +0400

switch Gravatar switch
8334 11 7 92
http://lynks.ru/

Comments

А такой вопрос. Если в chan_dahdi настроен паттерн, астериск применяет /etc/asterisk/indications.conf?

Kirill ( 2012-07-26 15:25:25 +0400 )редактировать
0

Самый правильный способ это спросить (или догадаться) у вашего оператора как он обозначает answer и hangup состояния аналоговой линии. В нашем регионе (в большинстве случаев) - это смена полярности. Это самый точный способ - работает стопроцентно. Если у вас так, то в общем случае нужно прописать:

answeronpolarityswitch=yes
hanguponpolarityswitch=yes

Если все же вы хотите определять состояние линии по busy паттернам, то файл indications.conf тут ни причем. По-моему он служит только для генерирования тонов.

В этих двух последних фразах не уверен, но думаю что это так, поправьте если что.

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

ответил 2012-07-26 17:55:27 +0400

alphil Gravatar alphil flag of Spain
520 11 5 16
http://www.damal.es/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2012-07-26 14:14:23 +0400

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

Обновлен: Jul 26 '12

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