# Script para usar no IXC Foi implementada a funcionalidade de uso de Scripts/Comandos da OLT pelo IXC, permitindo que o IXC execute os mesmos comandos que utilizamos diretamente na OLT. A fim de aumentar a praticidade dos colaboradores ao realizar essas consultas, serão disponibilizados comandos prontos para copiar e colar, dependendo dos respectivos cenários. ---- ## Como realizar o procedimento no IXC O procedimento realizado é o mesmo em todos os cenários, portanto, será deixado um passo-a-passo padrão, o diferencial serão as funcionalidades, que estarão separadas após o tutorial. Inicialmente, siga a seguinte trilha: `Cliente > Login > Fibra`, então, siga o passo-a-passo abaixo: 1. Acesse a aba "Configurações ONU cliente" dentro da aba "Cliente fibra". 2. Cole o script (podem ser encontrados ao longo do artigo), de acordo com o objetivo que deseja, na área que deverá estar vazia. 3. Salve as mudanças no IXC. 4. Abra o menu "Ações ONU". 5. Clique em "Gravar na ONU" para executar o script e obter o resultado (caso seja consulta, o resultado aparecerá na janela que se abrirá. Se for alguma modificação, verifique o resultado). Imagem de exemplo:  Após obter o resultado de sua consilta ou modificação, siga os seguintes passos: 6. Apague o script e deixe o campo em branco. 7. Salve as mudanças no IXC. Imagem de exemplo:  Esse é o passo final, a partir desse ponto, serão deixadas as opções de script para uso. ---- ### Atualizar a descrição da ONU No cenário em que a descrição da ONU na fibra não corresponde ao PPPoE do cliente, em vez de desautorizar, corrigir e depois autorizar novamente, pode-se utilizar o script abaixo: ```bash interface gpon #subrack#/#slot#; ont modify #pon# #onu_numero# desc #nome#; ``` ---- ### Consultar IPs É possível consultar os IPs da WAN de PPPoE, TR-069 e VoIP com esse script: ```bash display ont wan-info #subrack#/#slot# #pon# #onu_numero# | include IPv4 add; ``` > Atenção: A consulta não mostra qual IP se relaciona a qual WAN, nesse caso, tenha em mente o seguinte: - PPPoE: range de `100.[64-127].x.x` - VoIP: range de `10.25[1-2].<128.x` - TR-069: range de `10.25[1-2].=>128.x` ---- ### Desautorizar/Deletar ONU Já existe uma opção no IXC para realizar esse procedimento; porém, o método utilizado pela plataforma costuma ser demorado. Para tornar o processo mais rápido, você pode utilizar o script abaixo: ```bash undo service-port port #pon_id# ont #onu_numero#; interface gpon #subrack#/#slot#; ont delete #pon# #onu_numero#; ``` ---- ### Consultar status das Portas O script abaixo lhe auxilia a vizualizar o status das portas ETH. Lembrando que, sendo bridge, não irá lhe dar acesso as portas do roteador. Demais equipamentos funcionam como o imaginado. ```bash interface gpon #subrack#/#slot#; display ont port state #pon# #onu_numero# eth-port all; ```