AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Два софтофона на одном asterisk, вызывающую сторону слышно до снятия трубки

Newbies/FAQ Forum 7 сообщений -
#1

Добрый день.
Есть тестовый астериск (1.8.13 из бэкпортов) на debian 6

Два клиента (sipdroid на androidphone через wifi в одной сети с астериском)

sip.conf

Код:

[5001]
type=friend
secret=5001
nat=no
limitonpeers = yes
qualify=no
host=dynamic
disallow=all
allow=alaw
canreinvite=no
call-limit=4

[5002]
type=friend
secret=5002
nat=yes
limitonpeers = yes
qualify=no
host=dynamic
disallow=all
allow=alaw
canreinvite=no
call-limit=4


extensions.conf

Код:

[default]
exten => _5XXX,1,Answer
exten => _5XXX,2,Dial(sip/${EXTEN},20)
exten => _5XXX,n,Hangup()


При вызове "соседа", вызываемая сторона слышит вызывающую сторону еще до снятия трубки. Забавно, но могут быть не приятности.
Баг софтофонов? Как то лечится?
#2

Ваще-то лучше все смотреть в CLI - там увидите как идет вызов и когда наступает момент соединения (с которого rtp-поток и пойдет)
_________________
P4 3.0 + 1Gb CentOS 5.7 Aster 1.8.15.1
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#3

еще полезно снять дамп и посмотреть его в wireshark
_________________
http://zemlyakovmp.ru - Мой блог о VoIP, Linux, Asterisk.
#4

Wapo @ Чт Сен 27, 2012 11:47 писал(а):
Ваще-то лучше все смотреть в CLI - там увидите как идет вызов и когда наступает момент соединения (с которого rtp-поток и пойдет)


смотрю в cli с asterisk -rvvvv

ничего сверхординарного, сообщения выглядят как при звонке на стационарный аппарат.
может не так смотрю?

Added after 4 minutes:

python @ Пт Сен 28, 2012 14:17 писал(а):
еще полезно снять дамп и посмотреть его в wireshark

tcpdump с ключами по захвату rpt sip ?
или есть какая нить спец утилита специально заточенная под такие дампы?
#5

tcpdump -i eth0 -n -s 0 port 5060 -vvv -w /tmp/capturefilename
tcpdump -ni eth0 -s 0 port 5060 -w /tmp/capturefilename
tcpdump -ni eth0 -s 0 host 10.1.1.1 -w /tmp/capturefilename
#6

смысл answer перед dial и hangup после? если последний просто бесполезен, то первый вреден.
_________________
Офисы - зло
#7

Есть еше такая функция как автоответ ) может она заглючила