Difference between revisions of "Manual Configuração AG1000"
| Line 42: | Line 42: | ||
'''Arquivo de configuração dos parâmetros do protocolo SIP e contas SIP:''' | '''Arquivo de configuração dos parâmetros do protocolo SIP e contas SIP:''' | ||
| + | <syntaxhighlight lang="python"> | ||
[general]<br> | [general]<br> | ||
allowguest=no<br> | allowguest=no<br> | ||
| Line 60: | Line 61: | ||
disallow=all<br> | disallow=all<br> | ||
allow=alaw<br> | allow=alaw<br> | ||
| + | </syntaxhighlight> | ||
<br> | <br> | ||
'''Configurações SS7/ISUP: /etc/asterisk/ss7.conf<br>''' | '''Configurações SS7/ISUP: /etc/asterisk/ss7.conf<br>''' | ||
| Line 77: | Line 79: | ||
'''Arquivo de configuração dos parâmetros da sinalização SS7/ISUP:'''<br> | '''Arquivo de configuração dos parâmetros da sinalização SS7/ISUP:'''<br> | ||
| − | + | <syntaxhighlight lang="python"> | |
[linkset-lk1]<br> | [linkset-lk1]<br> | ||
enabled => yes<br> | enabled => yes<br> | ||
| Line 104: | Line 106: | ||
links => l1-1:1<br> | links => l1-1:1<br> | ||
if-0 => 192.168.1.1<br> | if-0 => 192.168.1.1<br> | ||
| − | + | </syntaxhighlight> | |
| Line 111: | Line 113: | ||
'''O nome do host deve ser o mesmo hostname do sistema, para alterá-lo, edite o arquivo /etc/sysconfig/network:'''<br> | '''O nome do host deve ser o mesmo hostname do sistema, para alterá-lo, edite o arquivo /etc/sysconfig/network:'''<br> | ||
| − | + | <syntaxhighlight lang="python"> | |
NETWORKING=yes<br> | NETWORKING=yes<br> | ||
HOSTNAME=gw01<br> | HOSTNAME=gw01<br> | ||
| − | + | </syntaxhighlight> | |
Arquivo /etc/hosts<br> | Arquivo /etc/hosts<br> | ||
| Line 129: | Line 131: | ||
'''Configuração de dialplan: /etc/asterisk/extensions.conf:'''<br> | '''Configuração de dialplan: /etc/asterisk/extensions.conf:'''<br> | ||
Arquivo de configuração responsável pelo dialplan (plano de discagem):<br> | Arquivo de configuração responsável pelo dialplan (plano de discagem):<br> | ||
| − | + | <syntaxhighlight lang="python"> | |
[from-sip]<br> | [from-sip]<br> | ||
exten => _X.,1,Dial(SS7/lk1/${EXTEN})<br> | exten => _X.,1,Dial(SS7/lk1/${EXTEN})<br> | ||
| Line 137: | Line 139: | ||
exten => _X.,1,Dial(SIP/${EXTEN}@SoftSwitch)<br> | exten => _X.,1,Dial(SIP/${EXTEN}@SoftSwitch)<br> | ||
same => n,Hangup()<br> | same => n,Hangup()<br> | ||
| + | </syntaxhighlight> | ||
Revision as of 14:21, 9 July 2021
[AG1000] Configuração
ATENÇÃO: É necessário que o técnico que for efetuar as configurações tenha conhecimentos básicos de operação de sistemas Linux, mais especificamente, na manipulação de arquivos de texto.
Arquivos de configuração que serão manipulados:
/etc/sysconfig/network
/etc/hosts
/etc/dahdi/system.conf
/etc/asterisk/sip.conf
/etc/asterisk/ss7.conf
/etc/asterisk/extensions.conf
Interfaces E1: /etc/dahdi/system.conf
Arquivo de configuração das interfaces E1:
span=,<timing>,<LBO>,<framing>,<coding>,<crc4>
span: Número da interface E1
timing: referência de clock.
0 para a interface local como referência de clock
1 para a interface remota como referência de clock. Existindo mais de uma interface remota de referência, utilizar sequencialmente (1 para a primeira, 2 para a segunda, etc...)
LBO: line build-out. Valor inteiro de 0 a 7, sendo 0 default
framing: 'd4' ou 'esf' para T1. 'cas' ou 'ccs' E1 e BRI. Em SS7/ISUP utilizar sempre 'ccs'
coding: 'ami' ou 'b8zs' para T1. 'ami' or 'hdb3' E1 e BRI. Em SS7/ISUP utilizar sempre 'hdb3'
crc4: a keyword 'crc4' no final da linha serve para habilitar a checagem CRC quando necessário. Para desabilitar o crc4 deve-se omitir esse parâmetro e a vírgula anterior a ele.
Exemplo:
span=1,0,0,ccs,hdb3
bchan=1-15,17-31
mtp2=16
span=2,0,0,ccs,hdb3
bchan=32-46,48-62
mtp2=47
Configurações SIP: /etc/asterisk/sip.conf
Arquivo de configuração dos parâmetros do protocolo SIP e contas SIP:
[general]<br>
allowguest=no<br>
disallow=all<br>
allow=alaw<br>
bindaddr=0.0.0.0:5060<br>
dtmfmode=rfc2833<br>
[SoftSwitch]<br>
host=xxx.xxx.xxx.xxx<br>
insecure=port,invite<br>
type=peer<br>
qualify=no<br>
nat=no<br>
port=5060<br>
dtmfmode=rfc2833<br>
context=from-sip<br>
disallow=all<br>
allow=alaw<br>
Configurações SS7/ISUP: /etc/asterisk/ss7.conf
Tomada de juntores:
Parâmetro hunting_policy do linkset:
even_mru: pares, mais recentemente utilizado
odd_lru: ímpares, menos recentemente utilizado
seq_lth: Sequencial a partir do CIC mais baixo
seq_htl: Sequencial a partir do CIC mais alto
Arquivo ss7.conf:
Arquivo de configuração dos parâmetros da sinalização SS7/ISUP:
[linkset-lk1]<br>
enabled => yes<br>
enable_st => no<br>
use_connect => no<br>
hunting_policy => seq_htl<br>
subservice => auto<br>
context => from-ss7<br>
language => br<br>
t35=>1000,st<br>
opc => 200<br>
dpc => 100<br>
loadshare => combined<br>
combined => aligera<br>
[link-l1-1]<br>
linkset => lk1<br>
channels => 1-15,17-31<br>
schannel => 16@gw01:12000<br>
firstcic => 1<br>
enabled => yes<br>
[host-gw01]<br>
enabled => yes<br>
default_linkset => lk1<br>
links => l1-1:1<br>
if-0 => 192.168.1.1<br>
Arquivo /etc/sysconfig/network
O nome do host deve ser o mesmo hostname do sistema, para alterá-lo, edite o arquivo /etc/sysconfig/network:
NETWORKING=yes<br>
HOSTNAME=gw01<br>Arquivo /etc/hosts
Configuração a resolução de nome a partir do nome de host configurado anteriormente:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ag1000
- 1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Configuração de dialplan: /etc/asterisk/extensions.conf:
Arquivo de configuração responsável pelo dialplan (plano de discagem):
[from-sip]<br>
exten => _X.,1,Dial(SS7/lk1/${EXTEN})<br>
same => n,Hangup()<br>
[from-ss7]<br>
exten => _X.,1,Dial(SIP/${EXTEN}@SoftSwitch)<br>
same => n,Hangup()<br>