Escolar Documentos
Profissional Documentos
Cultura Documentos
Este documento tem como objetivo apresentar como levantar um servidor GenieACS utilizando a ferramenta
docker-compose e como realizar configurações básicas na ONT por meio deste servidor
Premissas:
Uplink já deve estar configurado na OLT e acessível ao servidor GenieACS
DISPOSITIVOS E VERSÕES
GenieACS 1.2.0
GC8B - WKE2.200.012R1P RP1000
OLT FiberHome - AN5516-04B GCOB - WKE2.201.168S1B RP1000
HSUB - WKE2.201.341R1C RP1000
ONT 142N W 1.0 1.0.200710
PREPARANDO O AMBIENTE
Primeiramente será necessário instalar as ferramentas docker e docker-compose. A seguir será explicado como
instalar estas ferramentas tanto no Linux quanto no Windows.
As ferramentas docker e docker-compose devem estar disponíveis no repositório da distribuição utilizada. Neste
sentido, a forma de instalação pode variar de distribuição para distribuição. No Debian 10, ambas as ferramentas
podem ser instaladas com o seguinte comando:
No Sistema Operacional Microsoft Windows, as ferramentas docker e docker-compose estão disponíveis no Docker
Desktop para Windows. Para instalá-lo, verifique a sua versão do Windows e realize o download do instalador
compatível.
Para saber a sua versão do Windows, vá até o menu iniciar e digite Informações do Sistema. Na janela que abrir,
verifique na segunda coluna o valor dos campos Nome do Sistema Operacional e Versão. O número da versão
poderá ser útil nas próximas etapas.
Se a sua versão do Windows é o Windows 10 Pro, Enterprise ou Education, realize o download e instalação do
programa seguindo as instruções em https://docs.docker.com/docker-for-windows/install/. Se a sua versão do
intelbras.com.br
Sistema Operacional é o Windows 10 Home, realize o download e instalação do programa seguindo as instruções em
https://docs.docker.com/docker-for-windows/install-windows-home/. Neste documento, o Sistema Operacional
utilizado é o Microsoft Windows 10 Home versão 10.0.19041 Compilação 19041 e o Docker Desktop for Windows é o
2.3.0.5.
Caso, no início da instalação do docker, algum pré-requisito de versão não esteja satisfeito conforme ilustrado na
figura abaixo, provavelmente há alguma atualização do Windows pendente. Certifique-se de que todas as
atualizações do Sistema Operacional tenham sido realizadas e reinicie-o conforme for solicitado durante o processo
para que o Docker Desktop for Windows possa ser instalado em seguida. Este processo pode ser um pouco
demorado e o sistema pode ser reiniciado várias vezes.
Durante a instalação do Docker Desktop for Windows, após a reinicialização do computador, é possível que apareça
uma mensagem informando que o WSL 2 não foi instalado corretamente. Para solucionar este problema, siga os
passos descritos no link fornecido na própria mensagem de erro. Nas versões de Windows e Docker usadas durante
a escrita deste documento, o usuário foi direcionado para seguir as instruções na página https://docs.microsoft.com/
en-us/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package (é preferível acessar a página
em inglês, pois sua versão em português, na data corrente, contém um dos passos faltando). De maneira resumida,
as instruções do link contêm comandos para as seguintes ações:
Após a resolução das etapas anteriores e a instalação do Docker Desktop for Windows com sucesso, é provável que
o serviço do docker esteja habilitado para funcionar na inicialização do Windows. Sendo assim, será possível ver o
ícone do docker na barra de tarefas, semelhante à figura a seguir.
intelbras.com.br
Caso não encontre o ícone do docker, inicialize o serviço clicando no menu Iniciar, digitando Docker Desktop e
clicando na opção que for exibida.
Nos passos seguintes, recomenda-se utilizar o terminal Windows PowerShell para manipulação dos containers
docker. Os comandos são os mesmos tanto para Windows quanto para Linux, portanto não haverá mais
diferenciação de sistema operacional.
INICIALIZANDO O GENIEACS
Para acessar o servidor GenieACS basta, por meio do navegador, acessar a página http://127.0.0.1:3000 e preencher
tanto o username quanto o password com admin. Os dispositivos que se autenticarem ao servidor GenieACS
aparecerão na aba “Devices”.
Para configurar a ONT 142N W com o GenieACS é necessário realizar duas configurações, conforme a seguir.
O GenieACS utiliza o TR-069 para se comunicar com a ONT. Para que haja essa comunicação, primeiramente
é necessário configurar uma interface WAN com este tipo de conexão. Para isso, na página de configuração
da ONT, deve-se ir no menu “WAN” e clicar em “Configuração WAN”. Por padrão a ONT 121N W vem com
uma interface WAN configurada na VLAN 7, assim, em vez de criar uma nova, será utilizada esta mesma
interface para a comunicação com o GenieACS.
intelbras.com.br
Para configurar a VLAN 7 deve-se: 1. alterar o tipo de conexão para TR069; 2. configurar a rede WAN
conforme a necessidade; e 3. aplicar as configurações. Na imagem abaixo pode ser visto um exemplo de
configuração da interface.
Configuração do TR-069
Para configurar o TR-069 no dispositivo, na página de configuração, no menu esquerdo deve-se selecionar o
menu "serviços” e depois acessar o submenu “TR-069". Em “ACS”, no campo “URL”, deve-se colocar o IP do
servidor GenieACS seguido da porta 7547 conforme a imagem a seguir. Por fim, é necessário aplicar as
modificações realizadas.
intelbras.com.br
UTILIZANDO O GENIEACS
Depois de configurar algum equipamento, em poucos minutos ele já deve aparecer na aba “Devices”. Para ver as
configurações de algum dispositivo é necessário: 1. Selecionar a aba “Devices”; e 2. clicar no dispositivo desejado na
coluna “Serial number” ou em “Show”.
Depois de clicar no dispositivo, para atualizar as informações deve-se clicar no botão “Summon”. Na figura a seguir
são mostrados valores de configuração de uma ONT 142N W.
intelbras.com.br
CONFIGURAÇÃO DO WIFI
É possível configurar os parâmetros SSID, senha e canal do WiFi na janela que mostra os valores de configuração da
ONT. Para isso deve-se clicar no ícone azul, conforme a imagem abaixo, de acordo com qual parâmetro deseja-se
atualizar.
Em seguida, na janela que aparecerá, deve-se colocar o novo valor de configuração, clicar no botão “Queue” e
depois em “Commit”.
Por segurança a senha do WiFi não ficará visível na tela de configuração, ainda assim, é possível atualizá-la
realizando procedimento equivalente ao anterior.
intelbras.com.br
No caso do canal WiFi, caso ele esteja configurado como “0”, isso significa que a ONT irá escolher um canal
automaticamente.
CONFIGURAÇÃO DE LAN
IP fixo
Para que a configuração dos equipamentos conectados à LAN se dê por IP fixo é necessário desativar o servidor
DHCP, configurar o endereço IP e a configurar máscara da interface LAN da ONT.
Se um parâmetro buscado não for encontrado, isso significa que a árvore do modelo de dados precisa ser
atualizada. Para isso, deve-se ir eliminando da direita para a esquerda os parâmetros filhos até encontrar um
valor válido. Depois de encontrado, é necessário atualizá-lo clicando no ícone de atualização localizado a direita.
Por exemplo, na figura a seguir vê-se que o campo “DHCPServerEnable” não foi encontrado.
Depois da atualização da árvore de dados, o campo “DHCPServerEnable” deverá aparecer. Para alterar a
configuração é necessário clicar no lápis azul, conforme a imagem a seguir.
Na janela que aparecerá, deve-se alterar o campo para false, clicar no botão "Queue” e depois em "Commit”.
intelbras.com.br
De forma similar os campos
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.IPInterface.1.IPInterfaceIPAddress” e
"InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.IPInterface.1.IPInterfaceSubnetMask”
devem ser atualizados com os valores de IP e máscara respectivamente.
Para configurar um servidor DHCP na LAN da ONT é necessário, além de configurar o endereço IP e máscara
de rede nos campos IPInterfaceIPAddress e IPInterfaceSubnetMask, conforme mostrado na configuração de
IP fixo, também deve-se colocar a máscara de rede em
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.SubnetMask”. Além disso, o campo
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.DHCPServerEnable” deve ser
configurado como “true”.
Caso seja necessário estabelecer uma faixa de IPs para o servidor DHCP, os IPs mínimo e máximo são
estabelecidos pelos parâmetros
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.MinAddress” e
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.MaxAddress”, respectivamente.
CONFIGURAÇÃO DE VLAN
Para criar uma VLAN utilizando o GenieACS uma série de passos precisam ser realizados.
Primeiramente, é necessário criar uma conexão WAN. Para isto deve-se ir no campo
“InternetGatewayDevice.WANDevice.1.WANConnectionDevice” e clicar no “+” do lado direito e depois clicar no
botão “Commit”. Caso o botão “+” não esteja visível, é necessário atualizar o campo clicando no botão de
atualização ao lado direito.
intelbras.com.br
O próximo passo é clicar no “+” e no "Commit” para adicionar um novo objeto em
“InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection”. Então, deve-se atualizar o
campo “InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2”, clicando no botão de atualização.
Também é necessário adicionar quais portas devem estar associadas à interface, esta configuração é feita no campo
“InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.X_RTK_LanInterface”.
Seguem os valores de configuração para adicionar uma porta LAN ou WiFi na nova interface.
LAN1 - InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.1
LAN2 - InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.2
LAN3 - InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.3
LAN4 - InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.4
WiFi - InternetGatewayDevice.LANDevice.1.WLANConfiguration.1
intelbras.com.br
Caso se deseje colocar mais de uma porta, os valores devem ser separados por vírgula. Sendo assim, caso se queira
colocar todas as portas na nova interface, o campo X_RTK_LanInterface deve ser configurado com
“InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.1,InternetGatewayDevice.LANDevice.1.LANEth
ernetInterfaceConfig.2,InternetGatewayDevice.LANDevice.1.LANEthernetInterfaceConfig.3,InternetGatewayDevic
e.LANDevice.1.LANEthernetInterfaceConfig.4,InternetGatewayDevice.LANDevice.1.WLANConfiguration.1”.
Depois de enviar todas as configurações anteriores para a ONT clicando no botão “Commit”, deve-se ativar a VLAN
colocando o campo “InternetGatewayDevice.WANDevice.1.WANConnectionDevice.2.WANIPConnection.1.Enable”
como “true”. Feito isso, a nova VLAN deverá estar ativa e funcionando.
ATUALIZAÇÃO DE FIRMWARE
Para atualizar um firmware no GenieACS é necessário fazer primeiro o upload do arquivo. Para isso é
necessário: 1- clicar na aba "Admin”; 2. no menu esquerdo clicar em “Files”; e 3. clicar no botão "New”,
conforme a imagem a seguir.
Na janela que se abrirá, no campo “Type”, deve-se escolher a opção "1 Firmware Upgrade Image”. Os
campos "OUI” e "Product Class” devem ser preenchidos exatamente com os mesmos valores encontrados
na aba devices, conforme mostrado anteriormente. É necessário também informar um valor para a versão
do firmware no campo "Version”. Depois, deve-se clicar no botão "Browse” e selecionar o arquivo com o
firmware. Por fim, é necessário salvar clicando no botão “Save”. O arquivo que deve ser submetido ao
GenieACS é o que possui a extensão “.tar”. Na figura abaixo é possível ver o preenchimento correto para a
ONT 142N W.
intelbras.com.br
Depois de enviar o firmware para o servidor GenieACS, o novo firmware aparecerá no menu "Files”,
conforme pode ser visto na imagem a seguir.
Para atualizar a ONT devemos voltar para a aba devices e acessar as configurações do dispositivo desejado.
No final da página, abaixo da seção “All parameters”, é necessário clicar no botão “Push file”, conforme a
imagem a seguir.
intelbras.com.br
Na janela que se abrirá, no campo “Push”, o arquivo contendo o firmware deve ser selecionado. Na
sequência, deve-se clicar no botão "Queue”, depois em "Commit”. Feito isso, o comando de atualização
deverá ser enviado a ONT.
Então, é só aguardar e depois verificar se o campo “Software version” na aba Devices foi atualizado.
intelbras.com.br