sip.conf
[general]
transport=udp
language=ru
allowguest=no
externrefresh=60
directmedia=no
qualify=yes
[office-phone](!)
type=friend
nat=no
host=dynamic
dtfmmode=rfc2833
disallow=all
allow=alaw
qualifyfreq=30
context=office-phones
callcounter=yes
callwaiting=no
secret=SECRET
[805](office-phone)
extensions.conf
[office-phones]
exten=>_X.,1,NoOp()
same=>n,Dial(OOH323/${EXTEN}@some_peer,30,rT)
same=>n,Hangup
[from-some-peer]
exten=>_X.,1,NoOp()
same=>n,Dial(SIP/805,30,t)
same=>n,Hangup
ooh323.conf
[general]
bindaddr=192.168.1.248
gatekeeper=DISABLE
faststart=yes
h245tunneling=no
context=internal
disallow=all
allow=alaw
dtmfmode=rfc2833
[some_peer]
type=peer
context=from-some-peer
ip=X.X.X.X
port=1720
dtmfmode=rfc2833
disallow=all
allow=alaw
canreinvite=no
*CLI>
== Using SIP RTP CoS mark 5
-- Executing [1903@office-phones:1] NoOp("SIP/805-00000003", "") in new stack
-- Executing [1903@office-phones:2] Dial("SIP/805-00000003", "OOH323/1903@some_peer,30,rT") in new stack
-- Called OOH323/1903@some_peer
-- OOH323/some_peer-3 is ringing
-- OOH323/some_peer-3 answered SIP/805-00000003
> 0x7f7f4c01d030 -- Probation passed - setting RTP source address to 192.168.1.138:24504
== Spawn extension (office-phones, 1903, 2) exited non-zero on 'SIP/805-00000003'
Видно, что звонок прошел, там автоответчик снимает трубку. Нет голоса ни у меня, ни на удаленной стороне.
Смущает ещё вот что
*CLI> core show channeltypes
Type Description Devicestate Indications Transfer
---------- ----------- ----------- ----------- --------
OOH323 Objective Systems H323 Channel Driver no yes no
Для SIP везде стоит yes
Задан: Jul 16 '14
Просмотрен: 468 раз
Обновлен: Jul 16 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
tcp то открыто для h323 ?
awsswa (Jul 16 '14)editпосмотри дампом, скорей всего проблема с rtp.
CheeZ (Jul 16 '14)editawsswa, где оно должно быть открыто?
CheeZ, подскажи как?
thunderamur (Jul 18 '14)editэтот [some_peer] случаем не за NAT? H.323 это не умеет.
Zavr2008 (Jul 22 '14)edit[some_peer] не за натом, за натом я, но делаю проброс портов
http://forum.ubuntu.ru/index.php?topic=247094.msg1950811#msg1950811
thunderamur (Jul 23 '14)editа безполезно - поднимайте vpn чтоб были в одной сети
awsswa (Jul 23 '14)editа если я комп напрямую в инет воткну, пойдет?
thunderamur (Jul 25 '14)edithttp://people.netfilter.org/zhaojingmin/h323conntracknat_helper/
тут говорят, что можно натить через линуксовый шлюз.
Но вот, вроде все так сделал, однако в wireshark не видно пакетов от удаленной стороны, только пинги с destination unreachable
Скрин wireshark во время звонка http://itmages.ru/image/view/1793327/248e36d5
thunderamur (Jul 25 '14)edit