CISCO AS5350 -->Asterisk. Помогите новичку!
Сообщений: 6521
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
Приходит запрос на регистрацию от абонента 650,
sgrishin
REGISTER sip:xxx.xxx.xxx.xxx:5060 SIP/2.0
Via: SIP/2.0/UDP yyy.yyy.yyy.yyy:5060;branch=z9hG4bK455AF0A
From: "650*" <sip:650*@xxx.xxx.xxx.xxx>;tag=667602D8-1EE0
To: "650*" <sip:650*@xxx.xxx.xxx.xxx>
Date: Fri, 10 Mar 2000 14:32:53 GMT
Call-ID: 3F572937-F5A811D3-842EC1FE-EACCF07B
User-Agent: Cisco-SIPGateway/IOS-12.x
Max-Forwards: 70
Timestamp: 952698773
CSeq: 113 REGISTER
Contact: <sip:650*@yyy.yyy.yyy.yyy:5060>
Expires: 3600
Content-Length: 0
но он не прописан в sip.conf, и * его посылает подальше:
sgrishin
to yyy.yyy.yyy.yyy:5060
Dec 6 19:01:13 NOTICE[4132]: chan_sip.c:7708 handle_request: Registration from '"650*" <sip:650*@xxx.xxx.xxx.xxx>' failed for 'yyy.yyy.yyy.yyy'
Scheduling destruction of call '3F572937-F5A811D3-842EC1FE-EACCF07B' in 15000 ms
Destroying call '3F572937-F5A811D3-842EC1FE-EACCF07B'
|
Сообщений: 6521
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
Bakhtim International Inc - это впечатляет!
|
Сообщений: 27
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
2ded: Спасибо. Вроде помогло. Только теперь сыплются ошибки:
yyy.yyy.yyy.yyy - CISCO
xxx.xxx.xxx.xxx - *
OPTIONS sip:xxx.xxx.xxx.xxx SIP/2.0
Via: SIP/2.0/UDP 192.168.1.36:1024;rport;branch=z9hG4bKc0a801240000000b4396bb85238e6901000004af
Content-Length: 0
Call-ID: 00F1F09A-1DD2-11B2-BF23-B96E91419EA3@192.168.1.36
CSeq: 332 OPTIONS
From: <sip:202@xxx.xxx.xxx.xxx>;tag=80511685105471222
Max-Forwards: 70
To: <sip:xxx.xxx.xxx.xxx>
8 headers, 0 lines
Looking for xxx.xxx.xxx.xxx in default
Transmitting (no NAT):
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 192.168.1.36:1024;branch=z9hG4bKc0a801240000000b4396bb85238e6901000004af
From: <sip:202@xxx.xxx.xxx.xxx>;tag=80511685105471222
To: <sip:xxx.xxx.xxx.xxx>;tag=as3306b794
Call-ID: 00F1F09A-1DD2-11B2-BF23-B96E91419EA3@192.168.1.36
CSeq: 332 OPTIONS
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER
Contact: <sip:yyy.yyy.yyy.yyy>
Accept: application/sdp
Content-Length: 0
to 193.238.212.160:1024
Destroying call '00F1F09A-1DD2-11B2-BF23-B96E91419EA3@192.168.1.36'
Понятно, что он ищет в default xxx.xxx.xxx.xxx, вопрос только в каком виде?
Я прописал в sip.conf:
[10101]
type=friend
username=10101
nat=yes
host=xxx.xxx.xxx.xxx
context=default
И в extensions.conf:
[default]
exten => 10101,1,Dial(SIP/${EXTEN}@xxx.xxx.xxx.xxx,,r)
Но, видимо, я его не понимаю...
|
Сообщений: 6521
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
Бред прописал. У тебя по адресу xxx.xxx.xxx.xxx расположен *, зачем же ты указываешь что там же юзер 10101? Это возможно было бы если бы на компе с * ты навесил бы какой-то софтфон, но как понимаю софтфон то на 192.168.1.36?
Вот этот адрес и надо указывать в sip.conf.
Для этого (и другого) случая extensions.conf:
exten => 10101,1,Dial(SIP/${EXTEN})
|
Сообщений: 6521
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
sgrishin2ded: Спасибо. Вроде помогло.
А что помогло то?
"Чтобы понять рекурсию надо понять рекурсию" © :)
|
Сообщений: 27
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
ded wrote:
А что помогло то?
"Чтобы понять рекурсию надо понять рекурсию" ©
Помогло то, что я прописал в sip.conf
[650*]
type=friend
username=650*
host=dynamic
context=office
:)
|
Сообщений: 27
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
2ded: Спасибо за code:
exten => 10101,1,Dial(SIP/${EXTEN})
Помогло! :)
|
Сообщений: 27
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
Теперь у меня другая проблема.
1. Я вынес два компа(win и knoppix) во внешнюю сеть (реальные IP), где находится и Asterisk (на реальном IP).
2. Есть два ext. 301 и 302.
3. Если они установлены на одном компьютере (win) (на разных программах SJphone и Phoner), то звонки и голос проходит с каждого на каждый. Но если один из ext. вынести на knoppix, то звонок проходит, а голоса нет. Получается, что на win - SJphone и на knoppix'e тоже SJphone, только под linux. При этом SJphone пишет, что поднялся кодек(GSM либо 711alow) только на out, а на in --- (нет кодека)!
FireWall'ов, вроде, никаких нет. Порты, вроде, не блокируются.
Что бы это могло быть
Вот конфиги Asterisk'a:
sip.conf
[301]
type=friend
host=dynamic
username=301
secret=301
nat=yes
canreinvite=no
context=office
callerid="User301" <301>
allow=gsm
allow=ulaw
allow=alaw
dtmfmode=rfc2833
callgroup=1
[302]
type=friend
host=dynamic
username=302
secret=302
nat=yes
canreinvite=no
context=office
callerid="User302" <302>
allow=gsm
allow=ulaw
allow=alaw
dtmfmode=rfc2833
callgroup=1
extensions.conf
[office]
exten => 301,1,Dial(SIP/301,20,t)
exten => 302,1,Dial(SIP/302,20,t)
Что для выяснения ещё надо по схеме?
|
Сообщений: 6521
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
Граждане ученые, у меня в подполе какой-то стук по ночам, объясните откуда он могёт быть?
|
Сообщений: 6521
|
Re: CISCO AS5350 -->Asterisk. Помогите новичку!
sgrishinТеперь у меня другая проблема.
1. Я вынес два компа(win и knoppix) во внешнюю сеть (реальные IP), где находится и Asterisk (на реальном IP).
2. Есть два ext. 301 и 302.
3. Если они установлены на одном компьютере (win) (на разных программах SJphone и Phoner)
реальные IP - отлично!
sgrishin
Вот конфиги Asterisk'a:
sip.conf
[301]
type=friend
host=dynamic
username=301
secret=301
nat=yes
[302]
type=friend
host=dynamic
username=302
secret=302
nat=yes
Но реальные IP как-то ещО и натятся! ЖЖошь! Нать-перенать ещо.
sgrishin! если сооружаешь предпочтения кодеков на юзерах
allow=gsm
allow=ulaw
allow=alaw
то сначала нужно там
disallow=all
а уж потом
allow=gsm
allow=ulaw
allow=alaw
Буду рад, если ты почитаешь мануалы, а не будешь постить вопросы в форуме, т к читать гораздо продуктивней, чем писать!
|
|