Форумы  ·  Войти  · 

Тема: Соединение TDE-200 и Elastix по SIP

21.08.14 10:48   Fireball  (8/21.08.14)  

Делал все, как в статье у Wowa. Отличие только в том, что на Панасе и номера  2ХХ тоже используются, поэтому на Эластиксе сделал номера 7ХХ. На Панасе 7 была задействована под выход на TIE-линии, убрал это дело и вписал 7 в план набора для выхода на внешнюю АТС.
АТС друг друга увидели. Это видно и в консоли АТС и если посмотреть на Эластиксе. Однако, звонки не идут ни в ту ни в другую сторону :( Ну для начала хотелось бы сделать звонки с Панаса на Эластикс. Подскажите, пожалуйста, в какую сторону копать? Или какую инфу здесь показать, что бы вам пояснее суть проблемы была?

[ #1 ]  21.08.14 10:54   Wowa  EXPERT  

Открывайте консоль астериска и смотрите, что происходит при наборе.

[ #2 ]  22.08.14 1:13   Fireball  (8/21.08.14)  

Если набираем со стороны Панаса - ничего на Астериске не происходит. Т.е. звонок туда вообще не приходит

[ #3 ]  22.08.14 2:03   Fireball  (8/21.08.14)  

Есть небольшой сдвиг! Обнаружил, что на Панасе в 2.7.2 стоял запрет на вызовы на эти СО линии. Запрет снял, но вызовы все равно не идут. Правда теперь хоть что то стало долетать при вызове на Астериск. Когда звонишь абоненту Астериска, консоль выплевывает следующее:
== Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5

[ #4 ]  22.08.14 2:47   Fireball  (8/21.08.14)  

Посмотрел логи. Оказалось, что Астериск ругался на то, что нет подходящего кодека. В sip.conf закомментил
disallow=all
allow=alaw&ulaw;&g729;Ошибка исчезла. Но звонки все равно не идут. Теперь ругается:
chan_sip.c: Call from ‘panas’ (192.168.0.15:35060) to extension ‘700’ rejected because extension not found in context ‘from panas’.
Подскажите, пожалуйста, что надо вписать в extensions.conf, что бы заработало, а то в инструкции об этом ни слова :(

[ #5 ]  22.08.14 3:28   Fireball  (8/21.08.14)  

Блииин... совсем я запарился.
Полез в sip.conf, оказалось, что там для каждого внутреннего SIP абонента сделан свой раздел.
Ради интереса вписал в extensions exten => _7XX,1,Dial(sip/700/${EXTEN},90) и звонки на номер 700 пошли. Но не писать же отдельную строчку для каждого абонента.
Подскажите, пожалуйста безграмотному, как это сделать одной строчкой?

[ #6 ]  22.08.14 5:23   Fireball  (8/21.08.14)  

А спасибо! Разобрался уже. Написал exten => _7XX,1,Dial(sip/${EXTEN}/${EXTEN},90) и вроде заработало

[ #7 ]  22.08.14 5:34   Wowa  EXPERT  
Fireball - 22.08.14 2:47

Подскажите, пожалуйста, что надо вписать в extensions.conf, что бы заработало, а то в инструкции об этом ни слова :(

В extensions.conf нужно править, если у вас чистый Астериск. В случае эластика, и других дистрибутивов, основанных на FreePbx ничего там вручную писать не надо. Добавляете через web-интерфейс внутренний номер, и все.
По поводу кодеков. 729-й желательно отключить и на астериске, и на Панасонике. Это узкополосный кодек, применяют если между станциями медленный канал. Полосу он экономит, но качество голоса хуже, и факсы без t38 не идут.

[ #8 ]  01.09.14 10:33   Fireball  (8/21.08.14)  

Вообщем, звонки с Панаса на Эластикс пошли. Всё нормально.
Но вот звонки с Эластикса на Панас не идут. :(
Согласно инструкции от Wowa в extensions.conf прописал exten => _1XXX, 1, Dial(SIP/panas/${EXTEN},tT)
Звоним на трехзначный номер начинающийся с 1 - не работает :(
Переправил строчку на, т.к. подумал, что строчка выше для 4-х значной нумерации, но все равно не работает:
exten => _1XX,1,Dial(SIP/panas/${EXTEN},90)

Выше Wowa вы написАли, что в Эластиксе не требуется править конфиги, а где тогда в консоли чего нарисовать, что бы звонки пошли на Панас?

[ #9 ]  01.09.14 10:47   Fireball  (8/21.08.14)  

Это уже тоже разрулил сам 😊
Строчку просто перенес в другое место extensions.conf 😊

Komendant.pro
 ©1999-2025  Инженерная лаборатория "Комендантъ"