1 | изначальная версия редактировать | |
1. Для регистрации отдельных пиров обязательно должно быть:
-в dial-peer voice pots :
register e164
user-name
user-password
-в dial-peer voice voip :
session target sip-server
-в sip-ua:
user-register
sip-server 192.168.1.254
register e164
remote-party-id
Например, так:
dial-peer voice 1000 pots
destination-pattern 109
port 0/0
register e164
user-name Addpac_GSM0
user-password EYEuHs6PTg5yZ3oUaQP5+g== encrypt
display-name 109 quoted add-line-number
dial-peer voice 1001 pots
...
register e164
user-name Addpac_GSM1
user-password EYEuHs6PTg5yZ3oUaQP5+g== encrypt
...
2. Чтобы работали входящие с GSM на Asterisk обязательно должно быть
-в sip-ua :
remote-party-id
В астериске в конфиге пиров убрать или закомментировать insecure=port,invite и прописать trustrpid=yes
[109]
...
#insecure=port,invite
trustrpid=yes
...
Инвайт с авторизацией работает только в том случае, если в настройке Addpac выбрать REMOTE-PARTY-ID
-в поле From подставляется имя пира, зареганного на астере, и тогда инвайт проходит авторизацию, а CALLER-ID передается в поле Remote-Party-ID :
INVITE sip:123456789@192.168.1.254 SIP/2.0
From: <sip:Addpac_GSM0@192.168.1.254>
Remote-Party-ID: <sip:109@192.168.1.254>
2 | No.2 Revision редактировать |
1. Для регистрации отдельных пиров обязательно должно быть:
-в dial-peer voice pots :
register e164
user-name
user-password
-в dial-peer voice voip :
session target sip-server
-в sip-ua:
user-register
sip-server 192.168.1.254
register e164
remote-party-id
Например, так:
dial-peer voice 1000 pots
destination-pattern 109
port 0/0
register e164
user-name Addpac_GSM0
Addpac_FXS0
user-password EYEuHs6PTg5yZ3oUaQP5+g== encrypt
display-name 109 quoted add-line-number
dial-peer voice 1001 pots
...
register e164
user-name Addpac_GSM1
Addpac_FXS1
user-password EYEuHs6PTg5yZ3oUaQP5+g== encrypt
...
2.
Чтобы работали входящие с GSM Adpack на Asterisk обязательно должно быть
-в sip-ua :
remote-party-id
В астериске в конфиге пиров убрать или закомментировать insecure=port,invite и прописать trustrpid=yes
[109]
...
#insecure=port,invite
trustrpid=yes
...
Инвайт с авторизацией работает только в том случае, если в настройке Addpac выбрать REMOTE-PARTY-ID
-в поле From подставляется имя пира, зареганного на астере, и тогда инвайт проходит авторизацию, а CALLER-ID передается в поле Remote-Party-ID :
INVITE sip:123456789@192.168.1.254 SIP/2.0
From: <sip:Addpac_GSM0@192.168.1.254>
<sip:Addpac_FXS0@192.168.1.254>
Remote-Party-ID: <sip:109@192.168.1.254>
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.