Ситуация такова:
согласно схемы звонки с 807 на 325 уходят и голос слышен в обе стороны, но при звонке с 325 на 807, звонок проходит, но слышимости нет ни в ту ни в другую сторону. Согласно дебагу видно что RTP пакеты идут в одну сторону, но почему не могу понять. NATа нету, iptables остановлен. Есть подозрения что дело в маршрутизации, что-то блочит UDP пакеты, но что, если везде прямая маршрутизация (ip route)
Конфиги таковы:
кусок cisco:
Код: Выделить всё
!
card type e1 0 0
!
isdn switch-type primary-net5
!
voice-card 0
no dspfarm
!
!
!
voice service voip
allow-connections sip to sip
redirect ip2ip
sip
registrar server expires max 3600 min 3600
no call service stop
!
!
!
voice class codec 1
codec preference 1 g711alaw
!
!
interface Serial0/0/0:15
no ip address
encapsulation hdlc
isdn switch-type primary-qsig
isdn protocol-emulate network
isdn incoming-voice voice
isdn send-alerting
isdn sending-complete
no cdp enable
!
!
dial-peer voice 1 voip
voice cut-through alert
destination-pattern 8..
progress_ind setup enable 3
voice-class codec 1
session protocol sipv2
session target sip-server
session transport udp
dtmf-relay rtp-nte
fax rate 9600
fax protocol pass-through g711alaw
no vad
!
dial-peer voice 2 pots
service session
destination-pattern 3..
progress_ind setup enable 3
progress_ind progress enable 8
direct-inward-dial
port 0/0/0:15
forward-digits all
!
sip-ua
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers trying 1000
sip-server ipv4:172.16.50.99:5060
!
Код: Выделить всё
[general]
context=default
allowguest=no
directmedia=no
nat=no
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
srvlookup=yes
callevents=yes
localnet=192.168.0.0/16
localnet=172.16.0.0/16
[cisco]
type=peer
host=172.16.101.1
disallow=all
allow=alaw
context=cisco-tel
insecure=invite,port
canreinvite=no
qualify=yes
nat=no
[mytel]
type=peer
canreinvite=no
context=from-phone
subscribecontext=local-phone
callcounter=yes
secret=342234
disallow=all
allow=alaw
nat=no
qualify=yes
[807](mytel)
host=192.168.0.132
[808](mytel)
host=172.16.50.108
Код: Выделить всё
[globals]
[default]
exten => _X.,1,Hangup
[cisco-tel]
include =>local-phones
[local-phone]
include => echo-test
exten => 325,1,Dial(SIP/cisco/325)
exten => 809,1,Playback(demo-echotest)
same => n,Wait(1)
same => n,Echo()
exten => 807,1,Dial(SIP/807,90,t)
same => n,Hangup
exten => 808,1,Dial(SIP/808,90,t)
same => n,Hangup
[from-phone]
include => local-phone
include => cisco-tel
Может что в киске не так, версия не та?
Код: Выделить всё
Cisco IOS Software, 2800 Software (C2800NM-ADVENTERPRISEK9-M), Version 12.4(25f), RELEASE SOFTWARE (fc2)
Трассировка с киски (VoIP) до IP-телефона:
Код: Выделить всё
traceroute to 192.168.0.132 (192.168.0.132), 30 hops max, 60 byte packets
1 172.16.50.254 (172.16.50.254) 0.554 ms 1.098 ms 1.323 ms
2 192.168.17.1 (192.168.17.1) 3.634 ms 4.794 ms 5.176 ms
3 192.168.11.221 (192.168.11.221) 5.144 ms 5.136 ms 5.124 ms
4 192.168.200.237 (192.168.200.237) 18.565 ms 18.570 ms 18.562 ms
5 192.168.0.132 (192.168.0.132) 18.545 ms 18.484 ms 18.476 ms