СвязьПроект

Российский системный интегратор
Текущее время: 28 мар 2024, 18:51

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 06 июл 2013, 08:15 
Не в сети

Зарегистрирован: 28 июл 2009, 19:27
Сообщения: 26
Уважаемые коллеги. Тема старая, и ответа на нее тут, в форуме я не нашел.
Имеем два AddPac200b в разных городах РФ. Тот, что в Москве, за nat'ом на статическим IP. На него дозваниваемся без проблем откуда угодно. Второй Addpac200b не в Москве, подключен к ADSL роутеру. Звонить с него (со второго) - можно куда угодно. При попытке позвонить на него - постоянно занято. На удаленный AddPac я могу зайти по цепочке - TimeViewer - Putty. Доступа к консоли, чтобы снять дебаг, нет. Может, что-то посоветуете.
Конфигурация второго девайса (на который не проходят звонки).
!
version 8.30V
!
hostname AP200
!
!
no bridge spanning-tree
!
dhcp-list 0 type client
dhcp-list 0 address server interface ether0.0
dhcp-list 0 option dhcp-lease-time 600
!
dhcp-list 1 type client
dhcp-list 1
!
!
ip-share enable
ip-share interface net-side ether0.0
ip-share interface local-side ether1.0
!
interface ether0.0
ip address 192.168.1.55 255.255.255.0
!
interface ether1.0
no ip address
shutdown
ip dhcp-group 0
!
snmp name AP200B
!
no arp reset
!
route 0.0.0.0 0.0.0.0 192.168.1.1
!
dnshost nameserver 8.8.8.8
!
pnp-sktelink debug on
!
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
busyout monitor gatekeeper
busyout monitor sip-server
no busyout monitor callagent
busyout monitor voip-interface
!
!
! Voice port configuration.
!
! FXS
voice-port 0/0
caller-id enable
caller-id type etsi
!
!
! FXS
voice-port 0/1
caller-id enable
caller-id type etsi
!
!
!
!
! Pots peer configuration.
!
dial-peer voice 0 pots
destination-pattern 0035********
port 0/0
call-waiting
user-password *********
!
dial-peer voice 1 pots
port 0/1
call-waiting
user-password
!
dial-peer voice 2 pots
destination-pattern
port 0/1
!
!
!
! Voip peer configuration.
!
dial-peer voice 3 voip
destination-pattern T
session target sip-server
session protocol sip
no vad
no dtmf-relay
!
dial-peer voice 16 voip
destination-pattern T
session target sip-server
session protocol sip
voice-class codec 711
vad
dtmf-relay rtp-2833
!
dial-peer voice 101 voip
destination-pattern T
session target sip-server
session protocol sip
voice-class codec 1
no vad
dtmf-relay rtp-2833
!
!
!
!
!
!
! Gateway configuration.
!
gateway

no ignore-msg-from-other-gk
!
!
! Codec classes configuration.
!
voice class codec 1
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729
codec preference 4 g711alaw
codec preference 5 g711ulaw
!
voice class codec 711
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729
!
!
!
! SIP UA configuration.
!
sip-ua
user-register
sip-username *************
sip-password *************l
sip-server sipnet.ru
sip-server 212.53.35.219
timeout tregtry 60
srv enable
remote-party-id
register e164
!
!
! MGCP configuration.
!
mgcp
codec g711ulaw
vad
!
!
! Tones
!
!
!
!


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 09 июл 2013, 11:30 
Не в сети

Зарегистрирован: 28 июл 2009, 19:27
Сообщения: 26
То есть цепочка звонка такая: 1 AddPac 200b - роутер D-Link DFL800 (real static IP) - ----------интернет---------- ADSL роутер (dinamic IP) 2 AddPac200b

Работает в одну сторону - позвонить можно только на первый AddPac


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 12 июл 2013, 11:10 
Не в сети

Зарегистрирован: 14 фев 2011, 10:57
Сообщения: 428
Возможно не проброшены порты на роутере.

И еще, у Вас диалплан по конфигу только 0035******** под этот номер, все оствльные номера будет отбивать.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 12 июл 2013, 11:26 
Не в сети

Зарегистрирован: 28 июл 2009, 19:27
Сообщения: 26
genal писал(а):
Возможно не проброшены порты на роутере.
И еще, у Вас диалплан по конфигу только 0035******** под этот номер, все остальные номера будет отбивать.

А что нужно пробросить? порт 5060, UDP?
Простите - не понял. 0035***** это мой номер регистрации в SipNet


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 30 июл 2013, 04:45 
Не в сети

Зарегистрирован: 23 июн 2009, 08:30
Сообщения: 66
Добавьте немного в конфиг
no ip-share enable

voice-port 0/0
no comfort-noise
fax-early-detect
caller-id enable
caller-id type etsi
caller-id name disable
!
! FXS
voice-port 0/1
no comfort-noise
fax-early-detect
caller-id enable
caller-id type etsi
caller-id name disable

Непонятно зачем 3и dial-peer voice voip (практически одинаковых)
Вам необходимо определиться с набором кодеков, (данный конфиг я сделал под 729 и 711) dtmf-relay
И например в место 3х, что ниже, прописать один.

dial-peer voice 3 voip
destination-pattern T
session target sip-server
session protocol sip
no vad
no dtmf-relay
!
dial-peer voice 16 voip
destination-pattern T
session target sip-server
session protocol sip
voice-class codec 711
vad
dtmf-relay rtp-2833
!
dial-peer voice 101 voip
destination-pattern T
session target sip-server
session protocol sip
voice-class codec 1
no vad
dtmf-relay rtp-2833
Удаляем эти.
И прописываем только dial-peer voice 200 voip

dial-peer voice 200 voip
destination-pattern T
session target sip-server
session protocol sip
voice-class codec 1
no vad
dtmf-relay rtp-2833
preference 2

Почистить voice class codec 1, оставляем только 3и кодека, если у вас 726 используется, то необходимо будет немного переделать
voice class codec 1
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729

Добавим еще dial-peer для входящих

dial-peer voice 100 voip
answer-address T
voice-class codec 1
dtmf-relay rtp-2833
no vad
preference 1

Добавьте еще
! Tones
voice class clear-down-tone 0 420 430 0 350
!
voice class dial-tone 425 0 0 0 0 0 -12
!
voice class ring-back-tone 425 0 1000 4000 0 0 -12
!
voice class line-busy-tone 425 0 350 350 0 0 -12

write
y
перезагрузите после этого addpac командой reboot


>TimeViewer - Putty. Доступа к консоли, чтобы снять дебаг, нет. Может, что-то посоветуете.
Если вы заходите на AddPac telnetom, то доступ к дебагу у вас уже есть.
надо только выполнить команды после того как зацепились на addpac telnetom

conf t
debug-port
exit
debug voip sip
debug voip call

Сделайте входящий вызов на этот addpac и результат, который увидете на экране кидайте сюда.
no deb all - выключает дебаг.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 30 июл 2013, 05:00 
Не в сети

Зарегистрирован: 28 июл 2009, 19:27
Сообщения: 26
Спасибо, непременно переделаю, по результатам отпишу. Дело в том, что дефект носит плавающий характер - в 30% случаев исходящий звонок все же уходит и соединение нормально устанавливается. debag выложу.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 30 июл 2013, 13:22 
Не в сети

Зарегистрирован: 30 июл 2013, 13:19
Сообщения: 39
SIP ALG на роутере не включено случайно ?
обновляйте прошивку на роутере, если роутер типа планет там пробрасывать порты нельзя, не работает - только через DMZ


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 31 июл 2013, 05:13 
Не в сети

Зарегистрирован: 28 июл 2009, 19:27
Сообщения: 26
awsswa писал(а):
SIP ALG на роутере не включено случайно ?
Случайно это вряд ли возможно.
обновляйте прошивку на роутере, если роутер типа планет там пробрасывать порты нельзя, не работает - только через DMZ
Удаленно обновлять прошивку не рискну, можно просто потерять связь с сетью (в силу случайных причин - в т.ч. и пропадания напряжения). Сегодня вечером выполню все рекомендации и выложу дебаг.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 31 июл 2013, 16:45 
Не в сети

Зарегистрирован: 28 июл 2009, 19:27
Сообщения: 26
Вот скриншот с роурера - проброс портов. Корректно ли?

Изображение

А вот дебаг - я пару раз звонил на данный AddPac (с которого дебаг снимался). Короткие гудки, наподобие "занято".

Welcome to AP200 !

login: root
Password:

AP200B - Login : root at tty/1 on Wed Jul 31 19:46:31 2013
AP200#
AP200#
AP200# conf t
Enter configuration commands, one per line. End with CNTL/Z
AP200(config)# debug-port
AP200(config)# exit
AP200# debug voip sip
AP200# debug voip call
AP200# 1 <Time 0> : Gatekeeper registration retry timeout.
2 <GK 0> : Try registration to All candidated GKs exclude() exclusive()
3 <GK 0> : Fail registration to all alternate GKs
4 <Time 0> : SIP_TREGISTER timer timeout.
5 <SIP 0> : Adding authentication information
6 <SIP 13> : Send REGISTER Request

Sending SIP PDU to ( sipnet.ru:5060 ) from 5060
REGISTER sip:sipnet.ru SIP/2.0
Via: SIP/2.0/UDP 192.168.1.55:5060;branch=z9hG4bK90513702a413
From: <sip:003548****@sipnet.ru>;tag=90513702a4
To: sip:003548****@sipnet.ru
Call-ID: 9069f951-286b-371b-8002-0002a401ef82@192.168.1.55
CSeq: 13 REGISTER
Date: Wed, 31 Jul 2013 19:55:14 GMT
User-Agent: AddPac SIP Gateway
Authorization: Digest username="greenlynx****", realm="etc.tario.ru", nonce="D70FB35D517B86158A50", opaque="opaq", uri="sip:sipnet.ru", qop=auth, nc=00000001, cnonce="29b6058f", response="2f2321636d89c0f75accf723aebeab41", algorithm=MD5
Contact: <sip:003548****@192.168.1.55>;expires=60
Expires: 60
Content-Length: 0
Max-Forwards: 70



Received SIP PDU from ( 212.53.40.40:5060 )
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.1.55:5060;branch=z9hG4bK90513702a413
From: <sip:003548****@sipnet.ru>;tag=90513702a4
To: <sip:003548****@sipnet.ru>;tag=9D2FE586
Call-ID: 9069f951-286b-371b-8002-0002a401ef82@192.168.1.55
CSeq: 13 REGISTER
Expires: 60
Contact: <sip:003548****@192.168.1.55>;expires=60
Event: registration
Date: Wed, 31 Jul 2013 16:06:44 GMT
Allow: PUBLISH,SUBSCRIBE
Supported: path,gruu
Allow-Events: presence,message-summary,reg,dialog,line-seize,keep-alive,refer
Server: CommuniGatePro/6.0.4
Content-Length: 0

7 <SIP 13> : Receive 200 OK
8 <SIP 13> : Transaction (13 REGISTER) completed
9 <SIP 13> : Set Terminated Success for 13 REGISTER
10 <Time 0> : Gatekeeper registration retry timeout.
11 <GK 0> : Try registration to All candidated GKs exclude() exclusive()
12 <GK 0> : Fail registration to all alternate GKs
13 <Time 0> : Gatekeeper registration retry timeout.
14 <GK 0> : Try registration to All candidated GKs exclude() exclusive()
15 <GK 0> : Fail registration to all alternate GKs
16 <Time 0> : SIP_TREGISTER timer timeout.
17 <SIP 0> : Adding authentication information
18 <SIP 14> : Send REGISTER Request

Sending SIP PDU to ( sipnet.ru:5060 ) from 5060
REGISTER sip:sipnet.ru SIP/2.0
Via: SIP/2.0/UDP 192.168.1.55:5060;branch=z9hG4bK90513702a414
From: <sip:003548****@sipnet.ru>;tag=90513702a4
To: sip:003548****@sipnet.ru
Call-ID: 9069f951-286b-371b-8002-0002a401ef82@192.168.1.55
CSeq: 14 REGISTER
Date: Wed, 31 Jul 2013 19:56:02 GMT
User-Agent: AddPac SIP Gateway
Authorization: Digest username="greenlynx****", realm="etc.tario.ru", nonce="D70FB35D517B86158A50", opaque="opaq", uri="sip:sipnet.ru", qop=auth, nc=00000001, cnonce="29b6058f", response="2f2321636d89c0f75accf723aebeab41", algorithm=MD5
Contact: <sip:003548****@192.168.1.55>;expires=60
Expires: 60
Content-Length: 0
Max-Forwards: 70



Received SIP PDU from ( 212.53.40.40:5060 )
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.1.55:5060;branch=z9hG4bK90513702a414
From: <sip:003548****@sipnet.ru>;tag=90513702a4
To: <sip:003548****@sipnet.ru>;tag=6DCF0B53
Call-ID: 9069f951-286b-371b-8002-0002a401ef82@192.168.1.55
CSeq: 14 REGISTER
Expires: 59
Contact: <sip:003548****@192.168.1.55>;expires=60
Event: registration
Date: Wed, 31 Jul 2013 16:07:32 GMT
Allow: PUBLISH,SUBSCRIBE
Supported: path,gruu
Allow-Events: presence,message-summary,reg,dialog,line-seize,keep-alive,refer
Server: CommuniGatePro/6.0.4
Content-Length: 0

19 <SIP 14> : Receive 200 OK
20 <SIP 14> : Transaction (14 REGISTER) completed
21 <Time 0> : Gatekeeper registration retry timeout.
22 <GK 0> : Try registration to All candidated GKs exclude() exclusive()
23 <GK 0> : Fail registration to all alternate GKs
24 <SIP 14> : Set Terminated Success for 14 REGISTER

AP200# no deb all
AP200#


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: 31 июл 2013, 17:12 
Не в сети

Зарегистрирован: 30 июл 2013, 13:19
Сообщения: 39
на период теста уберите все пробросы портов, сделайте dmz на addpac


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу 1, 2  След.

Часовой пояс: UTC


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB