Страница 3 из 5
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 13:54
ded
При чём тут цыска?
ded писал(а):Именно так. И для этого на пирах должно быть
canreinvite=no
Ну и
CLI> sip show settings?
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 13:56
sip_novichek
Код: Выделить всё
Global Settings:
----------------
UDP Bindaddress: 0.0.0.0:5060
TCP SIP Bindaddress: Disabled
TLS SIP Bindaddress: Disabled
Videosupport: No
Textsupport: No
Ignore SDP sess. ver.: No
AutoCreate Peer: No
Match Auth Username: No
Allow unknown access: No
Allow subscriptions: Yes
Allow overlap dialing: No
Allow promisc. redir: No
Enable call counters: No
SIP domain support: No
Realm. auth: No
Our auth realm asterisk
Use domains as realms: No
Call to non-local dom.: Yes
URI user is phone no: No
Always auth rejects: Yes
Direct RTP setup: No
User Agent: Asterisk PBX 1.8.22.0
SDP Session Name: Asterisk PBX 1.8.22.0
SDP Owner Name: root
Reg. context: (not set)
Regexten on Qualify: No
Legacy userfield parse: No
Caller ID: asterisk
From: Domain:
Record SIP history: Off
Call Events: On
Auth. Failure Events: Off
T.38 support: No
T.38 EC mode: Unknown
T.38 MaxDtgrm: -1
SIP realtime: Disabled
Qualify Freq : 60000 ms
Q.850 Reason header: No
Store SIP_CAUSE: No
Network QoS Settings:
---------------------------
IP ToS SIP: CS0
IP ToS RTP audio: CS0
IP ToS RTP video: CS0
IP ToS RTP text: CS0
802.1p CoS SIP: 4
802.1p CoS RTP audio: 5
802.1p CoS RTP video: 6
802.1p CoS RTP text: 5
Jitterbuffer enabled: No
Network Settings:
---------------------------
SIP address remapping: Disabled, no localnet list
Externhost: <none>
Externaddr: (null)
Externrefresh: 10
Global Signalling Settings:
---------------------------
Codecs: 0x80000008000e (gsm|ulaw|alaw|h263|testlaw)
Codec Order: none
Relax DTMF: No
RFC2833 Compensation: No
Symmetric RTP: No
Compact SIP headers: No
RTP Keepalive: 0 (Disabled)
RTP Timeout: 0 (Disabled)
RTP Hold Timeout: 0 (Disabled)
MWI NOTIFY mime type: application/simple-message-summary
DNS SRV lookup: Yes
Pedantic SIP support: Yes
Reg. min duration 60 secs
Reg. max duration: 3600 secs
Reg. default duration: 120 secs
Outbound reg. timeout: 20 secs
Outbound reg. attempts: 0
Notify ringing state: Yes
Include CID: No
Notify hold state: No
SIP Transfer mode: open
Max Call Bitrate: 384 kbps
Auto-Framing: No
Outb. proxy: <not set>
Session Timers: Accept
Session Refresher: uas
Session Expires: 1800 secs
Session Min-SE: 90 secs
Timer T1: 500
Timer T1 minimum: 100
Timer B: 32000
No premature media: Yes
Max forwards: 70
Default Settings:
-----------------
Allowed transports: UDP
Outbound transport: UDP
Context: default
Force rport: No
DTMF: rfc2833
Qualify: 0
Use ClientCode: No
Progress inband: Never
Language: ru
MOH Interpret: default
MOH Suggest:
Voice Mail Extension: asterisk
----
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 13:58
ded
для этого на пирах должно быть
canreinvite=no
Замахался писать уже. Не должно быть прямого РТП трафика
Код: Выделить всё
Got RTP packet from 192.168.9.101:16420 (type 00, seq 006227, ts 284687092, len 000160)
Sent RTP packet to 192.168.1.1:17186 (type 00, seq 059618, ts 284687088, len 000160)
Got RTP packet from 192.168.9.101:16420 (type 00, seq 006228, ts 284687252, len 000160)
Sent RTP packet to 192.168.1.1:17186 (type 00, seq 059619, ts 284687248, len 000160)
Got RTP packet from 192.168.9.101:16420 (type 00, seq 006229, ts 284687412, len 000160)
Вот так односторонний голос раскуривается:
http://www.voipinfo.ru/forum/viewtopic.php?f=3&t=29509
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:04
sip_novichek
Я добавил canreinvite=no
сейчас у меня так:
Код: Выделить всё
[general]
context=default
allowguest=no
allowoverlap=no
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
language=ru
callevents=yes
[addpac]
type=peer
defaultuser=addpac
password=123321
host=192.168.1.1
context=potok
insecure=invite,port
disallow=all
allow=ulaw
allow=alaw
canreinvite=no
qualify=yes
[office]
type=peer
host=dynamic
canreinvite=no
context=telephone
callcounter=yes
secret=2332
disallow=all
allow=ulaw
allow=alaw
allow=g729
qualify=yes
canreinvite=no
[100](office)
[101](office)
[102](office)
[103](office)
[104](office)
[105](office)
[106](office)
[107](office)
[108](office)
[109](office)
Доступ на циску не дали, но скинули кусок конфига:
Код: Выделить всё
dial-peer voice 100 voip
voice cut-through alert
destination-pattern 1..
session protocol sipv2
session target sip-server
dtmf-relay rtp-nte
codec g711ulaw
no vad
sip-ua
authentication username addpac password 1223161246190A12
sip-server ipv4:192.168.5.254:5060
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:10
ded
и....?
(там вообще-то должен ещё и dial-peer voice pots присутствовать)
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:13
sip_novichek
Код: Выделить всё
dial-peer voice 200 pots
service session
destination-pattern 2..
progress_ind setup enable 3
progress_ind progress enable 8
direct-inward-dial
port 0/0/0:15
forward-digits all
Скинули.
Но это к E1 относится, на сколь я понял.
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:15
sip_novichek
После установки canreinvite=no в пиры сотого номеров, ситуация такая же:
Код: Выделить всё
Got RTP packet from 192.168.9.101:16420 (type 00, seq 006227, ts 284687092, len 000160)
Sent RTP packet to 192.168.1.1:17186 (type 00, seq 059618, ts 284687088, len 000160)
Got RTP packet from 192.168.9.101:16420 (type 00, seq 006228, ts 284687252, len 000160)
Sent RTP packet to 192.168.1.1:17186 (type 00, seq 059619, ts 284687248, len 000160)
Got RTP packet from 192.168.9.101:16420 (type 00, seq 006229, ts 284687412, len 000160)
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:18
Vlad1983
sip.conf
Код: Выделить всё
[general]
...
localnet=192.168.1.0/24
localnet=192.168.5.0/24
localnet=192.168.9.0/24
(etc для всех сетей где отсутствует NAT)
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:18
ded
Я исправлю вам всё за три Ваших зарплаты и за 20 минут.
Re: Не слышно друг друга
Добавлено: 05 июн 2013, 14:20
virus_net
sip_novichek писал(а):Я добавил canreinvite=no
ну а тогда откуда прямой трафик между 192.168.1.1 и 192.168.9.101 ?
Если ты все сделал, то его не должно быть, а RTP должен ходить как я написал выше:
virus_net писал(а):Должно быть 192.168.1.1<->192.168.5.254 и 192.168.5.254<->192.168.9.101, а не 192.168.1.1<->192.168.9.101
Раз оно есть, значит не сделал или сделал не все что я написал.
Репост:
virus_net писал(а):а если в sip.conf поставить:
не забывай выполнять
после того как конфиг правишь
ибо чудес не бывает
и покажи нам вывод:
UPDATED:
На Cisco явно задан только один кодек:
Рекомендую тебе у свои пиров так же оставить только один ulaw: