СвязьПроект
http://old.xdsl.ru/svpro/

Регистрация 1005 на sip-сервере
http://old.xdsl.ru/svpro/viewtopic.php?f=4&t=2480
Страница 1 из 1

Автор:  And [ 25 авг 2011, 18:16 ]
Заголовок сообщения:  Регистрация 1005 на sip-сервере

Здравствуйте!

Есть AddPac 1005 (AP1005 8.30W). Необходимо зарегистрировать 4 номера на sip-сервере провайдера.
Провайдер назначил мне номера и требует, что бы при регистрации устройства в том числе были такие значения:
Contact: <sip:127$HOME@10.1.0.31>
To: <sip:127$HOME@10.10.1.2>
From: <sip:127$HOME @10.10.1.2>;
Authorization: Digest username="127$HOME ", и т.д.

В конфиге написал:
dial-peer voice 127 pots
destination-pattern 127
port 0/0
user-name 127$HOME
user-password ******

sip-ua
sip-server 10.10.1.2
register e164

При регистрации коробка посылает:
Contact: <sip:127@10.1.0.31>
To: sip:127@10.10.1.2
From: <sip:127@10.10.1.2>;
Authorization: Digest username="127$HOME ", и т.д.


Как настроить AddPac, что бы проходила регистрация?


Спасибо!

Автор:  Denis [ 30 авг 2011, 09:30 ]
Заголовок сообщения:  Re: Регистрация 1005 на sip-сервере

Попробуйте сделать так:
из диалпира удалите user-n и user-p.
Пропишите их здесь:
conf t
sip
sip-user ...
sip-pas ...
no reg
reg gatew
Тогда шлюз начнёт отсылать значение sip-user, а не номер.

Автор:  And [ 01 сен 2011, 08:02 ]
Заголовок сообщения:  Re: Регистрация 1005 на sip-сервере

Попробовал.
Действительно передаются
To: <sip:127$HOME@10.10.1.2>
From: <sip:127$HOME @10.10.1.2>;
но
Contact: <sip:10.1.0.31>

При наборе номера девушка металлическим голосом - "соединение невозможно ..."

Тем более даже если получится я смогу зарегистрировать только 1 телефон.

Попробовал по другому:
! FXO
voice-port 0/0
description 127$HOME
no caller-id enable

sip-ua
user-register
sip-server ........
register e164

Получилось.

Звонки с IP на станцию проходят. Все хорошо.
Но вот со станции на IP- нет. После набора внутр. номера происходит сброс.


582 <CEP 000000> : Call Received
583 <CEP 000000> : Call Initiated : calledNumber() crv(0) total(0)
584 <Call 4> : ****************** Call Created status(InitiatedByFXO) *******************
585 <CEP 000000> : Calling number(127)
586 <CEP 000000> : Call id( ...... ) callNum(4)
587 <Call 4> : Digit(1) at InitiatedByFXO
588 <Call 4> : MatchedAll
589 <Call 4> : Digit(0) at CalleeDeterminedWaitDigit
590 <Call 4> : MatchedAll
591 <Call 4> : Digit(8) at CalleeDeterminedWaitDigit
594 <Call 4> : MatchedAll
595 <Time 4> : Inter digit timer timeout.
596 <Call 4> : Digit(#) at CalleeDeterminedWaitDigit
597 <Call 4> : digitsReceived(108)
598 <Call 4> : MatchAllProcess After Sorted
<0> id(1000) dest(T) prefer(0) selected(0)
599 <Call 4> : Initiate callee with dial-peer(T) status(CalleeDeterminedAll) id(...........)
600 <NetEP 4> : InitiateOutCall: calledNum(108) callingNum(127) target(sip-server)
601 <NetEP 4> : DoCall: calledAddr(sip:108@10.10.1.2:5060) callingAddr(127)
602 <SIP 0> : No authentication information available
603 <SIP 4> : Send INVITE Request


Хотя проблема может быть в чем то другом.

Автор:  genal [ 01 сен 2011, 08:50 ]
Заголовок сообщения:  Re: Регистрация 1005 на sip-сервере

Выложите более полній дебаг, а то непонятно что происходит после набора 108, и добавьте к дебагам deb voip sip.

Автор:  And [ 01 сен 2011, 09:14 ]
Заголовок сообщения:  Re: Регистрация 1005 на sip-сервере

From: <sip:127@10.10.1.2>
To: sip:108@10.10.1.2
Contact: <sip:127@10.1.0.31>

Страница 1 из 1 Часовой пояс: UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/