Я пока начинающий...
Такая задача встала. Нужно подключить GSM шлюз Addpac AP-GS501...
Находил примеры как настроить AddPac AP-GS1001. Попробовал по аналогии сделать. Максимум что получилось это позвонить через него, но и то соединение разрывается очень быстро. А входящий выхов так и не смог принять
Конфигурировал через FreePBX.
Вот по этой статье делал... Подскажите, пожалуйста... http://www.voxlink.ru/kb/voip-devices-co ... AP-GS1001/
Current configuration:
!
version 8.51.009
!
hostname GS501
!
username guest password guest user
username admin password xxx administrator
!
!
interface Loopback0
ip address 127.0.0.1 255.0.0.0
!
interface FastEthernet0/0
ip address dhcp
no ip dhcp unicast
speed auto
no qos-control
!
interface FastEthernet0/0:1
ip address 192.168.10.1 255.255.255.0
!
! ip route 0.0.0.0 0.0.0.0 192.168.3.254 via dhcp
!
!
!
http server
!
! dns name-server 109.195.65.3 via dhcp
! dns name-server 109.195.64.3 via dhcp
!
!
logging command
logging event 4-warning
logging on
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
protocol sip
dtmf-relay rfc-2833
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
no call-barring unconfigured-ip-address
no voip-inbound-call-barring enable
!
!
! Voice port configuration.
!
! GSM
voice-port 0/0
connection plar 8983572XXXX
dial-tone-generate
caller-id enable
!
!
! FXS
voice-port 0/1
caller-id enable
shutdown
!
!
!
!
! service port group configuration.
!
!
!
! Pots peer configuration.
!
dial-peer voice 1000 pots
destination-pattern .T
port 0/0
call-waiting
user-name addpac
user-password XXXXXX
!
!
!
! Voip peer configuration.
!
dial-peer voice 2000 voip
destination-pattern 8983572XXXX
session target ip 192.168.3.252 5060
session protocol sip
voice-class codec 0
no vad
dtmf-relay rtp-2833
description asterisk
!
!
!
!
!
!
gatekeeper
!
!
! Gateway configuration.
!
gateway
h323-id voip.192.168.3.17
no ignore-msg-from-other-gk
!
!
! Codec classes configuration.
!
voice class codec 0
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729
!
!
!
! SIP UA configuration.
!
sip-ua
sip-username addpac
sip-password XXXXXX
sip-server 192.168.3.252
!
!
! Tones
!
!
!
!
! SMS delivery configuration
!
sms-delivery
!
!
voip-interface ip FastEthernet0/0
!
line console
!
line vty
!
mobile dev-restart-by-unreg 300
mobile dev-restart-by-unkown-error
!
mobile 0/0
gsm sms-language utf8
!
end
Я, наверное, неправильно понимаю логику действий. Подскажите алгоритм вообще как действовать. С SIP-транками вроде более менее еще разобрался (и то те что с авторизацией), но как сделать транк чтобы он сам авторизовывался на Астериске, немного недопонимаю...
зачем вам регистрация на сервере
вот этот кусок очистить, что не регистрировался как пиир
sip-ua
sip-username addpac
sip-password XXXXXX
sip-server 192.168.3.252
!
Если не сложно пошагово, что вы сделали и работает данный аппарат?
Конфиг адпака у меня такой же, только номера поменяны и ip адреса, в FreePBX создал транк и ничего не работает...
PS можете конфил выложить и фото настроек - тогда понятно будет где накасячили
_________________
платный суппорт по мере возможностей
!
! APOS(tm) configuration saved from vty
! 2014/01/01 16:13:05
!
version 8.51.010
!
hostname GS501
!
username root password router administrator
!
!
interface Loopback0
ip address 127.0.0.1 255.0.0.0
!
interface FastEthernet0/0
ip address 192.168.10.7 255.255.255.0
!
interface FastEthernet0/0:1
shutdown
!
!
!
http server
!
logging command
logging event 4-warning
logging on
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
protocol sip
dtmf-relay rfc-2833
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
no call-barring unconfigured-ip-address
no voip-inbound-call-barring enable
!
!
! Voice port configuration.
!
! GSM
voice-port 0/0
connection plar 8960XXXXXXX
ring detect-timeout 70
caller-id enable
caller-id type etsi
caller-id name disable
!
!
! FXS
voice-port 0/1
caller-id enable
shutdown
!
!
!
!
! service port group configuration.
!
!
!
! Pots peer configuration.
!
dial-peer voice 1000 pots
destination-pattern. T
port 0/0
call-waiting
user-name addpac
user-password sip-secret
!
!
!
! Voip peer configuration.
!
dial-peer voice 2000 voip
destination-pattern 8960XXXXXXX
session target ip 192.168.10.9 5060
session protocol sip
voice-class codec 0
no vad
dtmf-relay rtp-2833
description asterisk
!
!
!
!
!
!
gatekeeper
!
!
! Gateway configuration.
!
gateway
h323-id voip.192.168.10.7
no ignore-msg-from-other-gk
!
!
! Codec classes configuration.
!
voice class codec 0
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729
!
!
!
! SIP UA configuration.
!
sip-ua
sip-username addpac
sip-password sip-secret
sip-server 192.168.10.9
session-refresh update
!
!
! Tones
!
!
!
voip-interface ip FastEthernet0/0
!
line console
!
line vty
access-class 50
!
gsm dev-restart-by-unreg 300
!
gsm 0/0
sms-language utf8
!
end
! APOS(tm) configuration saved from vty
! 2014/01/01 16:13:05
!
version 8.51.010
!
hostname GS501
!
username root password router administrator
!
!
interface Loopback0
ip address 127.0.0.1 255.0.0.0
!
interface FastEthernet0/0
ip address 192.168.10.7 255.255.255.0
!
interface FastEthernet0/0:1
shutdown
!
!
!
http server
!
logging command
logging event 4-warning
logging on
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
protocol sip
dtmf-relay rfc-2833
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
no call-barring unconfigured-ip-address
no voip-inbound-call-barring enable
!
!
! Voice port configuration.
!
! GSM
voice-port 0/0
connection plar 8960XXXXXXX
ring detect-timeout 70
caller-id enable
caller-id type etsi
caller-id name disable
!
!
! FXS
voice-port 0/1
caller-id enable
shutdown
!
!
!
!
! service port group configuration.
!
!
!
! Pots peer configuration.
!
dial-peer voice 1000 pots
destination-pattern. T
port 0/0
call-waiting
user-name addpac
user-password sip-secret
!
!
!
! Voip peer configuration.
!
dial-peer voice 2000 voip
destination-pattern 8960XXXXXXX
session target ip 192.168.10.9 5060
session protocol sip
voice-class codec 0
no vad
dtmf-relay rtp-2833
description asterisk
!
!
!
!
!
!
gatekeeper
!
!
! Gateway configuration.
!
gateway
h323-id voip.192.168.10.7
no ignore-msg-from-other-gk
!
!
! Codec classes configuration.
!
voice class codec 0
codec preference 1 g711alaw
codec preference 2 g711ulaw
codec preference 3 g729
!
!
!
! SIP UA configuration.
!
sip-ua
sip-username addpac
sip-password sip-secret
sip-server 192.168.10.9
session-refresh update
!
!
! Tones
!
!
!
voip-interface ip FastEthernet0/0
!
line console
!
line vty
access-class 50
!
gsm dev-restart-by-unreg 300
!
gsm 0/0
sms-language utf8
!
end
в sip_custom.conf добавил
[addpac]
host=192.168.10.7
type=peer
defaultuser=addpac
context=from-trunk-gsm
nat=no
qualify=yes
disallow=all
allow=alaw
allow=ulaw
и добавил контекст в extension_custom.conf
[from-trunk-gsm]
exten => 8960XXXXXXX,1,Dial(SIP/100,30)
same => n,Hangup()
При таких настройках, работают только входящие.
Можно ли обойтись без изменений в конф файлах *, а использовать только GUI FreePBX и возможна ли настройка этого шлюза через подключение trunk'а?
Если вы внимательно смотрели FreePBX просто отбивает его - в консоли есть логи
Пропишите его и будет счастье
вам нужно без регистрации сделать
вот это
sip-ua
sip-username addpac
sip-password sip-secret
sip-server 192.168.10.9
session-refresh update
убрать все имена и пароли и тем более UPDATE
_________________
платный суппорт по мере возможностей
должно быть вот так ?
! SIP UA configuration.
!
sip-ua
sip-username
sip-password
sip-server 192.168.10.9
session-refresh
!
sip-ua
sip-username
sip-password
sip-server 192.168.10.9
session-refresh
trunk нужно создавать, если да, то с какими параметрами?
вот как должно быть
sip-ua
sip-server 192.168.0.250 5060
remote-party-id
удаляется через команду - no session-refresh
_________________
платный суппорт по мере возможностей
| awsswa @ Чт Фев 18, 2016 21:44 писал(а): |
| Я сказал убрать вот как должно быть sip-ua sip-server 192.168.0.250 5060 remote-party-id удаляется через команду - no session-refresh |
Что интересно, попробовал сделать по своему, добавил транк, в поле peer details добавил
host=192.168.10.7
type=peer
Добавил outbound routes с этим транком и все заработало.
В конфиг файлах sip_custom.conf и extension_custom.conf все убрал, что добавлял ранее.