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

при команде Dial через ADDPAC нет звука

1

Всем привет, проявилась такая фигня, человек звонит на астериск из внешки, на астериске 2 транка, один от sip провайдера, второй транк на Voip шлюз AddPAC GS1004.

При звонке на астериск делается запрос в БД из которой выдергивается номер телефона, и затем позвонивший соединяется с выдернутым номером телефона. вот как это выглядит в контексте:

${num} - это номер выдернутый из БД.

exten => 1,n,Dial(Local/${num}@from-internal) 

у меня все звонки на городские идут через sip провадера, а на сотовые через шлюз. Когда таким образом абонент соединяется с городским номером то все тип-топ, но когда звонок идет через шлюз, то нет голоса в обе стороны. Судя по логу астериска ничего страшного там не происходит, хотя только отдебажить не получилось, срочно надо было уезжать, менял кодеки, результата не было. вот конфиг addpac может кто знает в чем дело:

GS1004# show startup-config ! ! APOS(tm) configuration saved from vty ! 2010/12/23 13:34:44 ! version 8.51.002 ! hostname GS1004 ! username ЯЯЯЯЯ password ЗЗЗЗЗЗЗЗ administrator username СССССС password МММММММ user ! ! interface Loopback0 ip address 127.0.0.1 255.0.0.0 ! interface FastEthernet0/0 ip address 192.168.ЧЧЧ.ЧЧЧ 255.255.255.0 speed auto no qos-control ! ! ! ftp server http server ! logging command logging event 4-warning logging on ! ! ! ! ! VoIP configuration. ! ! ! Voice service voip configuration. ! voice service voip protocol sip dtmf-relay rfc-2833 fax protocol t38 redundancy 0 fax rate 9600 h323 call start fast h323 call tunnel enable busyout monitor sip-server busyout monitor voip-interface no call-barring unconfigured-ip-address no voip-inbound-call-barring enable ! ! ! Voice port configuration. ! ! GSM voice-port 1/0 input gain 3 output gain 3 connection polling caller-id enable ! ! ! GSM voice-port 1/1 input gain 3 output gain 3 connection polling caller-id enable ! ! ! GSM voice-port 1/2 input gain 3 output gain 3 connection plar 1000 caller-id enable ! ! ! GSM voice-port 1/3 input gain 3 connection plar 1000 caller-id enable ! ! ! ! ! service port group configuration. ! ! ! ! Pots peer configuration. ! dial-peer voice 3048 pots destination-pattern T port 1/0 no register e164 ! dial-peer voice 3049 pots destination-pattern T port 1/1 no register e164 preference 1 ! dial-peer voice 3050 pots destination-pattern T port 1/2 no register e164 preference 2 ! dial-peer voice 3051 pots destination-pattern T port 1/3 no register e164 preference 3 ! ! ! ! Voip peer configuration. ! dial-peer voice 1 voip destination-pattern T session target ip 192.168.ЧЧЧ.ЧЧЧ session protocol sip answer-address .T codec g711alaw no vad no dtmf-relay ! ! ! ! ! ! gatekeeper ! ! ! Gateway configuration. ! gateway h323-id voip.192.168.ЧЧЧ.ЧЧЧ no ignore-msg-from-other-gk register ! ! ! Codec classes configuration. ! voice class codec 0 codec preference 1 g711alaw codec preference 2 g711ulaw ! ! ! ! SIP UA configuration. ! sip-ua user-register sip-username 1000 ! ! ! Tones ! ! ! ! line console ! line vty ! gsm dev-restart-by-unreg 300 ! gsm 1/0 sms-language utf8 ! gsm 1/1 sms-language utf8 ! gsm 1/2 sms-language utf8 ! gsm 1/3 sms-language utf8 ! 

если просто звонить с софт фона через шлюз то все нормально, а вот когда через мой контекст то получается засада со звуком. Нужна помощь!

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

спросил 2011-05-16 16:29:30 +0400

romariosar Gravatar romariosar flag of Russian Federation
588 ● 93 ● 11 ● 44
http://www.webunix.ru/

Comments

ни у кого идей нет, может что-то с настройками транка, подскажиет из-за каких параметров такая фигня бывает romariosar ( 2011-05-17 09:54:28 +0400 )редактировать
romariosar, к сожалению дать ответ не могу(давно не работал с аддпаком), но поскольку никто не отвечает дам совет. Вы уже давно на этом форуме, и как я понимаю не первый день видите астериск. Учитись пользоваться отладкой, найдёте ответ самостоятельно и быстро! Вообще если сип сессия установилась а звука нет, обычно это означает что на порт открытый астериском не приходят rtp пакеты. Обычно это или из-за файрволла или в сип сессии из-за неправильных настроек указан не тот ип rtp, а может удалённое устройство и не пытается их отправлять по каким то собственным соображениям, а может сип сессия вообще не устанавливается, гадать можно до бесконечности. Включайте отладку и вперёд kasper ( 2011-05-17 10:45:26 +0400 )редактировать

3 Ответа

0

Софтфон прозванивается? Значит адпак и sip.conf исправны. Ищите косяк в своем контексте, или инфе получаемой из БД. Вдруг вы +7 астеру подсовываете, а не 8.

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

ответил 2011-05-19 18:55:27 +0400

jr1 Gravatar jr1
30 ● 3 ● 3
0

все решилось добавление опций в конфиг транка:

insecure=very canreinvite=no 

Всем спасибо.

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

ответил 2011-05-20 09:15:40 +0400

romariosar Gravatar romariosar flag of Russian Federation
588 ● 93 ● 11 ● 44
http://www.webunix.ru/
0
exten => 1,n,Dial(Local/${num}@from-internal/n) 
ссылка удалить спам редактировать

ответил 2011-05-19 19:20:47 +0400

alexcr Gravatar alexcr
3124 ● 10 ● 9 ● 51
http://asterisk-service.c...

Comments

чем отличается это от моего? romariosar ( 2011-05-20 09:16:18 +0400 )редактировать

Ваш ответ

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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2011-05-16 16:29:30 +0400

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

Обновлен: May 20 '11

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