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

Нет звука ни в одну сторону multifon + callwithus

Newbies/FAQ Forum 5 сообщений 17.10.2010 06:30 - 18.10.2010 07:47
#1 17.10.2010 06:30

Нет звука ни в одну сторону multifon + callwithus


Уже куда только не нажимал. Нет звука ни входящего ни исходящего, сам звонок есть. Транки на callwithus пробовал заведомо рабочие, протестированные отдельно с destination номером.
* смотрит прямо в интернет, безо всяких шлюзов, натов, етц.

Asterisk 1.6.2.12-rc1 at Linux 2.4.20 mips

sip.conf
Code:
[general]
context=from-trunk ; Default context for incoming calls
allowoverlap=no ; Disable overlap dialing support. (Default is yes)
udpbindaddr=0.0.0.0 ; IP address to bind UDP listen socket to (0.0.0.0 binds to all)
registerattempts=0
maxexpirey=60
register => agathis@multifon.ru:multifon_pass:agathis@sbc.megafon.ru/97688315090

tcpenable=yes ; Enable server for incoming TCP connections (default is no)
tcpbindaddr=0.0.0.0 ; IP address for TCP server to bind to (0.0.0.0 binds to all interfaces)

srvlookup=no ; Enable DNS SRV lookups on outbound calls

[nat](!)
externip=sip.agathis.org
localnet=192.168.187.0/24
qualify=yes

[multifon-in]
type=peer
host=sbc.megafon.ru
dtmfmode=inband
context=from-trunk
qualify=yes

[callwithus](nat)
context=from-trunk
host=sip.callwithus.com
; nat=yes
username=my_name
secret=my_pass
type=friend
insecure=invite


extensions.conf
Code:
[general]
static=yes
writeprotect=no
clearglobalvars=no

[globals]
CONSOLE=Console/dsp ; Console interface for demo
IAXINFO=guest ; IAXtel username/password
TRUNK=DAHDI/G2 ; Trunk interface
TRUNKMSD=1 ; MSD digits to strip (usually 1 or 0)


[from-trunk]
exten => _X.,1,Set(CALLERID(num)=+${CALLERID(num)})
exten => _X.,2,ringing
exten => _7X.,3,Dial(SIP/callwithus/*4061${EXTEN},120)
;exten => _976X.,3,Dial(SIP/callwithus/*4132${EXTEN},120)
exten => _X.,3,Dial(SIP/callwithus/${EXTEN},120)
exten => _X.,n,Hangup()

Сам звонок
Code:
*CLI> == Using SIP RTP CoS mark 5
-- Executing [97688315090@from-trunk:1] Set("SIP/multifon-in-00000000", "CALLERID(num)=+75551231077") in new stack
-- Executing [97688315090@from-trunk:2] Ringing("SIP/multifon-in-00000000", "") in new stack
-- Executing [97688315090@from-trunk:3] Dial("SIP/multifon-in-00000000", "SIP/callwithus/97688315090,120") in new stack
== Using SIP RTP CoS mark 5
-- Called callwithus/97688315090
-- SIP/callwithus-00000001 is making progress passing it to SIP/multifon-in-00000000
-- SIP/callwithus-00000001 answered SIP/multifon-in-00000000
== Spawn extension (from-trunk, 97688315090, 3) exited non-zero on 'SIP/multifon-in-00000000'


Простите за, возможно, недостаточно подготовленный вопрос, но я уже в Монголии, а вся эта радость еще не работает Sad
#2 17.10.2010 07:51

кодеки
_________________
Успехов!
#3 17.10.2010 09:57

anest wrote:
кодеки


Никакого криминала, вроде бы. Конвертация ulaw alaw ведь почти бесплатная, правильно я понимаю (вывод core show translation почему-то неформатирован, что-то понять там сложно)?
Или я что-то упустил?

в момент звонка:
Code:
gw*CLI> sip show channels
Peer User/ANR Call ID Format Hold Last Message Expiry
193.201.229.35 unavailable 01FED0D2FF81400 0x4 (ulaw) No Rx: INVITE
204.74.213.5 97688315090 04f939e5362863d 0x8 (alaw) No Tx: INVITE
2 active SIP dialogs


Code:
gw*CLI> core show codecs
Disclaimer: this command is for informational purposes only.
It does not indicate anything about your configuration.
INT BINARY HEX TYPE NAME DESC
--------------------------------------------------------------------------------
1 (1
#4 17.10.2010 23:51

а вы точно уверены что 711 кодек у обоих провайдеров поддерживается? насколько помню callwithus вообще начинался как домашний проект в штатах (автор кстати русский), на кабельном модеме. думаю тогда ему точно было критично по кодекам, не знаю как сейчас. выясните наверняка, чтобы не гадать.
_________________
Успехов!
#5 18.10.2010 07:47

anest wrote:
а вы точно уверены что 711 кодек у обоих провайдеров поддерживается? насколько помню callwithus вообще начинался как домашний проект в штатах (автор кстати русский), на кабельном модеме. думаю тогда ему точно было критично по кодекам, не знаю как сейчас. выясните наверняка, чтобы не гадать.


* Q. Which codecs do you support?
* A. We support g711u, g729 and GSM codecs.
http://www.callwithus.com/faq#hardware

впрочем, дело, кажется, не в этом.