Страница 1 из 6

Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 29 авг 2011, 21:28
kmpp1
Прошу сильно не пинать... С Астериском две недели максимум...

Установлен Asterisk 1.8.5.0 на CentOS 6.0
SIP-провайдера нет.

Схема подключения такая :

пинги внутри локалки идут.

роутер DLink DIR-320 (NAT)
192.168.0.1

Asterisk
192.168.0.2

Win7/Xlite3
софтофон1
192.168.0.100

AddPac AP-GS1001
Мегафон (деньги на симке есть)
если звонить с обычного телефона : звонит...
192.168.0.3

Win7/Xlite3
софтфон2
за NAT, во внешней сети

звонки с софтофона1 на софтофон2 и обратно проходят.
звонки на сотовые через GSM-шлюз не идут.
софтофон1 дает несколько гудков и обрыв.
Журнал в астериске :


[Aug 29 19:44:17] WARNING[1205] chan_sip.c: Retransmission timeout reached on transmission 6b1cedc93aec76e32f6bf3fa0b4b9dd0@192.168.0.2:5060 for seqno 102 (Critical Request) -- See https://wiki.asterisk.org/wiki/display/ ... nsmissions
Packet timed out after 32000ms with no response
[Aug 29 19:44:17] WARNING[1205] chan_sip.c: Hanging up call 6b1cedc93aec76e32f6bf3fa0b4b9dd0@192.168.0.2:5060 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/ ... nsmissions).


Рыл форумы : кто-то пишет что дело в NAT, кто-то : дело в длине UDP-пакета...
У меня пока тестовые звонки на GSM в пределах одной локалки.
Правда один товарищ написал, что после замены роутера : проблема ушла.

GSM-шлюз настраивал через Web.
RTP-порты на Asterisk : 10000 - 20000
RTP-порты на GSM : 23000 - 24999

Asterisk
sip.conf

[general]
context=default
externaddr=x.y.z.a
localnet=192.168.0.0/255.255.255.0

[addpac]
type=peer
context=office
host=192.168.0.3
port=5060
canreinvite=no
sipreinvite=no
allow=alaw
dtmfmode=rfc2833
nat=yes

[1003]
type=friend
context=office
username=1003
host=dynamic
secret=10033
nat=yes
canreinvite=no
qualify=yes
sipreinvite=no
allow=alaw

[1004]
type=friend
context=office
username=1004
host=dynamic
secret=10044
nat=yes
canreinvite=no
qualify=yes
sipreinvite=no
allow=alaw

extensions.conf

[globals]

[general]
autofallthrough=yes

[default]

[incoming_calls]

[office]
exten => 1001,1,Dial(SIP/1001,30)
exten => 1001,2,Hangup()
exten => 1002,1,Dial(SIP/1002,30)
exten => 1002,2,Hangup()
exten => 1003,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => 1003,2,MixMonitor(/home/svv/${fname}.wav)
exten => 1003,3,Dial(SIP/1003,30)
exten => 1003,4,Hangup()
exten => 1004,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => 1004,2,MixMonitor(/home/svv/${fname}.wav)
exten => 1004,3,Dial(SIP/1004,30)
exten => 1004,4,Hangup()
exten => _XXXXXXXXXXX,1,Dial(SIP/${EXTEN}@addpac,90,r)
exten -> _XXXXXXXXXXX,2,Hangup()

[internal]
include => office

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 29 авг 2011, 21:49
Vlad1983
NAT и роутер тоже тут ни причем, т.к. в одной сети всё

вот писал рабочий конфиг
http://forum.asterisk.ru/viewtopic.php? ... t=30#p8055
по аналогии можете накидать свой, если разберетесь

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 29 авг 2011, 21:53
kmpp1
Спасибо.
Вы хотите сказать Веб-настройки шлюза мало ?
Надо из командной строки?

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 30 авг 2011, 06:53
Vlad1983
через вебку может оно и можно, но Addpac через веб не настраивал ни разу.
обычно у такого железа через веб поддаётся настройке только базовый функционал все тонкости только через консоль.

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 30 авг 2011, 09:59
ded
Retransmission timeout - no reply to our critical packet: ваш AddPac не отвечает на SIP запросы INVITE. И это можно увидеть при sip set debug ip <ip_addr_AddPac>
Причин может много. Это то же, что "Не работает компьютер! В чём может быть причина? Прошу заранее простить - в компьютерах ничего не смыслю, вторую неделю ковыряюсь."

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 30 авг 2011, 11:54
BooM
Addpac програмить через telnet. У меня тоже были тщетные попытки работы с web мордой, ничего не вышло. Так что putty в помощь. Всё заведётся, в сети примеров много.

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 30 авг 2011, 15:25
kmpp1
Спасибо.
А по командам APOS в сети нет никакого справочника?
Со шлюзом документации вобще никакой не было. :(
Vlad1983 : да конечно посмотрю внимательно Ваш пример...
Вот только какими командами всё менять ?

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 30 авг 2011, 15:32
Vlad1983
проще показать
давайте TeamViewer в личку
только уже на завтра часов на 9:00 по Москве
у мну рабочий день уже заканчивается

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 30 авг 2011, 15:40
ded
kmpp1 писал(а):А по командам APOS в сети нет никакого справочника?
А сеть то есть? Может забанили?
kmpp1 писал(а):Со шлюзом документации вобще никакой не было. :(
Афигеть. Вы из какой отрасли пришли в ИТ-системное администрирование? Производство насосов высокого давления?

http://www.voipinfo.ru/forum/viewtopic.php?f=9&t=8765
http://addpac.su/support.htm

Re: Asterisk 1.8.5.0 и GSM-шлюз AddPac AP-GS1001.

Добавлено: 01 сен 2011, 00:29
kmpp1
Вобщем стал играться с настройками в файле apos.cfg
Меняю на компе и по фтп заливаю : пока не звонит.
А тут похоже доигрался : ip-адрес перепрописал на другой интерфейс (был на 0/1, перекинул на 0/0).
Пинга нет. (провод естественно передернул)
Как его в дефолтное состояние вернуть ??? Спасибо.

т.е. щас выглядит так :
...
interface FastEthernet0/0
! ip address dhcp
! no ip dhcp unicast
! ip nat outside
! no ip address
! speed auto
! no qos-control
ip address 192.168.0.3 255.255.255.0
! ip nat inside
speed auto
no qos-control

!
interface FastEthernet0/1
! ip address 192.168.0.3 255.255.255.0
! ip nat inside
no ip address
speed auto
no qos-control
...