First time here? Check out the FAQ!

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

при команде 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
!

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

спросил May 16 '11

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

Comments

ни у кого идей нет, может что-то с настройками транка, подскажиет из-за каких параметров такая фигня бывает romariosar (May 17 '11)edit
romariosar, к сожалению дать ответ не могу(давно не работал с аддпаком), но поскольку никто не отвечает дам совет. Вы уже давно на этом форуме, и как я понимаю не первый день видите астериск. Учитись пользоваться отладкой, найдёте ответ самостоятельно и быстро! Вообще если сип сессия установилась а звука нет, обычно это означает что на порт открытый астериском не приходят rtp пакеты. Обычно это или из-за файрволла или в сип сессии из-за неправильных настроек указан не тот ип rtp, а может удалённое устройство и не пытается их отправлять по каким то собственным соображениям, а может сип сессия вообще не устанавливается, гадать можно до бесконечности. Включайте отладку и вперёд kasper (May 17 '11)edit

3 Ответа

0

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

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

ответил May 19 '11

jr1 Gravatar jr1
30 3 3
0

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

insecure=very
canreinvite
=no

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

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

ответил May 20 '11

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

ответил May 19 '11

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

Comments

чем отличается это от моего? romariosar (May 20 '11)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: May 16 '11

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

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

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