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

Проблемы со входящими из ТФОП звонками

Откуда: г. Заринск
Сообщений: 3

Проблемы со входящими из ТФОП звонками

Здравствуйте. Помогите пожалуйста решить несколько проблем. Астериск впервые увидел неделю назад, так что вполне допускаю что решения тривиальны.

Конфигурация: Операционная система - gentoo. Asterisk 1.6.2.9-r1. Платы Digium AEX2400.


1. Приходящая на некоторых линиях цифра "3"
Простой код:
[incoming_line1]
exten => s,1,Answer
exten => s,n,Wait(2) (Пришлось вставить, так как иначе звонящий первую часть сообщения благополучно пропускал)
exten => s,n,Set(CHANNEL(language)=ru)
exten => s,n,Background(company-welcome&dial-exten-tone)
exten => s,n,Waitexten(5)
exten => s,n,Dial(SIP/1000,,T)
exten => s,n,Hangup
include => my-phone

При звонке с некоторых линий (конкретно с 13 шт из проверенных 50 шт.) прилетает цифра "3", естественно астериску это не нравиться.
-- Starting simple switch on 'DAHDI/5-1'
[Jul 30 09:46:16] NOTICE[13913]: chan_dahdi.c:8783 ss_thread: Got event 18 (Ring Begin)...
[Jul 30 09:46:17] NOTICE[13913]: chan_dahdi.c:8783 ss_thread: Got event 2 (Ring/Answered)...
-- Executing [s@incoming:1] Answer("DAHDI/5-1", "") in new stack
-- Executing [s@incoming:2] Wait("DAHDI/5-1", "2") in new stack
-- Executing [s@incoming:3] Set("DAHDI/5-1", "CHANNEL(language)=ru") in new stack
-- Executing [s@incoming:4] BackGround("DAHDI/5-1", "company-welcome&dial-exten-tone") in new stack
-- <DAHDI/5-1> Playing 'company-welcome.slin' (language 'ru')
-- Invalid extension '3' in context 'incoming' on DAHDI/5-1
== CDR updated on DAHDI/5-1
-- Executing [i@incoming:1] BackGround("DAHDI/5-1", "pbx-invalid") in new stack
-- <DAHDI/5-1> Playing 'pbx-invalid.slin' (language 'ru')
-- Invalid extension '3' in context 'incoming' on DAHDI/5-1
== CDR updated on DAHDI/5-1

Причем даже выставив для эксперимента Wait(60) - ситуация не изменилась.

Пока проблема решена вот так: Файл company-welcome разрезан на 2 части и строка
Background(company-welcome)
заменена на
Playback(company)
Background(welcome)
В таком виде всё работает. Почему сам не знаю.

2. В том же коде если в Dial добавить музыку Dial(SIP/1000,,Tm) - даже несмотря на то что абонент уже взял трубку, звонящий всё еще слышит музыку, до тех пор пока абонент не положит трубку, либо не скажет чтонибудь (причем довольно громко). Похоже на что-то вроде обнаружения голосовой активности - но я такого не настраивал (может это настройки по умолчанию?). При звонках внутри организации такого не происходит.

3. В том же коде если в Dial добавить таймаут Dial(SIP/100,25,T) - Абонент взял трубку, идет разговор - через 25 сек происходит обрыв разговора. В логах nobody pickup in 2500ms. Я может неправильно понимаю - разве это не таймаут дозвона? Опять таки внутренние звонки таким не страдают.
2010-07-30 07:10

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

Re: Проблемы со входящими из ТФОП звонками

у вас какие-то непонятки с линиями
попробуйте покрутить rxgain\txgain и relaxdtmf
перед background поставьте playback(silence/5), у вас вероятно на АТС совковый АОН сбивает астер с толку.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-07-30 08:56

Откуда: г. Заринск
Сообщений: 3

Re: Проблемы со входящими из ТФОП звонками

Спасибо за ответ. Попробую и отпишусь.
2010-07-30 10:54

Avatara of Aven
Сообщений: 261

Re: Проблемы со входящими из ТФОП звонками

зачем rc1 версия? поставьте релиз 1.6.2.9, работает изумительно.
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB | Gentoo Linux 2.6.32 || Asterisk 1.6.2.9 | SFA + FFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3xHuawei E1550
2010-07-30 21:48

Сообщений: 6521

Re: Проблемы со входящими из ТФОП звонками

Может тогда уж 1.6.2.10?
2010-07-31 00:41

Откуда: г. Заринск
Сообщений: 3

Re: Проблемы со входящими из ТФОП звонками

По пункту 1. Заменил конструкцию

exten => s,1,Answer
exten => s,n,Wait(2) (
exten => s,n,Set(CHANNEL(language)=ru)
exten => s,n,Playback(company)
exten => s,n,Background(welcome&dial-exten-tone)

на

exten => s,1,Answer
exten => s,n,Set(CHANNEL(language)=ru)
exten => s,n,Playback(silence/2)
exten => s,n,Background(welcome&dial-exten-tone)

Выглядит красивее и работает, вопрос с приходящим номером с ТФОП закрыт.

2 и 3 пункты пока решить не могу (музыка и время дозвона конечно не критичны для бизнес процессов, но хотелось бы пользоваться всеми возможностями). Причем симптомы второго пункта перешли и на связку астериск -> IAX2 -> астериск -> DAHDI -> LDK600 (изначально на этой связке проблемы не было).

Ставил из portage - на момент установки 1.6.2.9-r1 была последней. На текущий момент 1.6.2.10 последняя, вечером попробую обновиться. Так же думаю есть резон попробовать stable версию.
2010-08-02 07:39

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