Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
autoisp:gpon_scripts [2025/02/03 11:43]
gustavo [Passos/Opções]
autoisp:gpon_scripts [2025/05/07 19:18] (atual)
gustavo [Variáveis]
Linha 15: Linha 15:
 ===== Campos da Tabela ===== ===== Campos da Tabela =====
  
-{{:videos:pasted:20250131-113627.png}}+{{:autoisp:pasted:20250307-145455.png}}
  
-Na página principal dos Scripts GPON são apresentados todos os Scripts já criados no Portal. Abaixo segue o significado de cada coluna:+Na página principal dos Scripts GPON há uma tabela que exibe os Scripts criados no Portal. Abaixo segue o significado de cada coluna:
  
   * **ID**: ID do Script no BD do Portal   * **ID**: ID do Script no BD do Portal
   * **Nome**: Nome do Script   * **Nome**: Nome do Script
-  * **Descrição**: Descrição do Script+  * **Parceiro**: Indica a qual Parceiro Rede Neutra o Script está associado
   * **Passos**: Indica quais passos/opções o Script contempla   * **Passos**: Indica quais passos/opções o Script contempla
   * **OLTs**: Se associação do Script por OLT, indica quais   * **OLTs**: Se associação do Script por OLT, indica quais
   * **Modelos de OLT**: Se associação do Script por Modelo de OLT, indica quais   * **Modelos de OLT**: Se associação do Script por Modelo de OLT, indica quais
-  * **ONUs**: Indica a quais Modelos de ONU o Script está associado+  * **Modelos de ONU**: Indica a quais Modelos de ONU o Script está associado
  
 \\  \\ 
Linha 42: Linha 42:
  
   - **Ambiente** (env):   - **Ambiente** (env):
-    - Objeto JSON com variáveis de ambiente do Script, com possibilidade de definir qual VLAN o APP irá configurar na WAN do Roteador/ONT __nos casos onde o técnico acessa o WIFI default do dispositivo para configuração__;+    - Objeto JSON com variáveis de ambiente do Script, com possibilidade de definir qual VLAN o APP irá configurar na WAN do Roteador/ONT __nos casos onde o técnico acessa o WIFI padrão do dispositivo para configuração__;
   - **Adicionar ONU** (add_onu)   - **Adicionar ONU** (add_onu)
     - Primeira etapa do provisionamento, onde a ONU/ONT é autorizada na OLT, já permitindo a coleta de potência, porém a navegação ainda está bloqueada;     - Primeira etapa do provisionamento, onde a ONU/ONT é autorizada na OLT, já permitindo a coleta de potência, porém a navegação ainda está bloqueada;
   - **Habilitar Internet** (enable_internet)   - **Habilitar Internet** (enable_internet)
-    - Segunda etapa do provisionamento, onde o restante dos comandos de provisionamento são enviados a OLT. Com a execução destes comandos o equipamento já deve conseguir ter acesso a VLAN de dados;+    - Segunda etapa do provisionamento, onde o restante dos comandos de provisionamento são enviados a OLT. Com a execução destes comandos a ONU/ONT já deve conseguir enviar e receber pacotes na VLAN de dados;
   - **VoIP** (voip):   - **VoIP** (voip):
-    - Etapa adicional, executada apenas em casos onde a conexão do cliente tenha [[autoisp:telefonia#habilitar_a_telefonia_em_um_assinante|dados VoIP preenchidos]].+    - Etapa adicional, executada apenas em casos onde a conexão do cliente tenha [[autoisp:telefonia#habilitar_a_telefonia_em_um_assinante|dados SIP preenchidos]].
  
 > Nas etapas que envolvem o acesso à OLT, é importante garantir que, ao final do Script, ele esteja na raiz da OLT (fora do ''configure''), pois em alguns casos a sessão com a OLT é reaproveitada. > Nas etapas que envolvem o acesso à OLT, é importante garantir que, ao final do Script, ele esteja na raiz da OLT (fora do ''configure''), pois em alguns casos a sessão com a OLT é reaproveitada.
Linha 70: Linha 70:
 Indica a quais OLTs o Script será atribuído. Existem duas formas de realizar o filtro: Indica a quais OLTs o Script será atribuído. Existem duas formas de realizar o filtro:
  
-  * **Por Modelo de OLT**:+  * **Associar por Modelos de OLT**:
     * Qualquer OLT cadastrada no Portal com os modelos selecionados.     * Qualquer OLT cadastrada no Portal com os modelos selecionados.
-  * **Por OLT**:+  * **Associar OLTs específicas**:
     * Filtro por OLTs específicas     * Filtro por OLTs específicas
  
Linha 118: Linha 118:
 |vlan_mgmt|2502|''VLAN de Gerência'' do Perfil de VLAN que atende o provisionamento| |vlan_mgmt|2502|''VLAN de Gerência'' do Perfil de VLAN que atende o provisionamento|
 |vlan_tr69|2503|''VLAN do TR069'' do Perfil de VLAN que atende o provisionamento| |vlan_tr69|2503|''VLAN do TR069'' do Perfil de VLAN que atende o provisionamento|
-|vlan_voice|2504|''VLAN de telefonia'' do Perfil de VLAN que atende o provisionamento. Não é necessário ter dados SIP preenchidos.|+|vlan_voice|2504|''VLAN de telefonia'' do Perfil de VLAN que atende o provisionamento. Não é necessário ter [[autoisp:telefonia#habilitar_a_telefonia_em_um_assinante|dados SIP preenchidos]].|
 |wifi_password|12345678|Senha do WIFI 2.4G| |wifi_password|12345678|Senha do WIFI 2.4G|
 |wifi_password_5g|12345678|Senha do WIFI 5G| |wifi_password_5g|12345678|Senha do WIFI 5G|
 |wifi_ssid|teste_int6|SSID do WIFI 2.4G| |wifi_ssid|teste_int6|SSID do WIFI 2.4G|
 |wifi_ssid_5g|teste_int6_5G|SSID do WIFI 5G| |wifi_ssid_5g|teste_int6_5G|SSID do WIFI 5G|
 +|i6VeipTag|1|Retorna o ID do Service Model Profile ''i6VeipTag''. Válido para OLTs Fiberhome, utilizado normalmente no provisionamento via CLI.|
 +|i6VeipTransparent|2|Retorna o ID do Service Model Profile ''i6VeipTransparent''. Válido para OLTs Fiberhome, utilizado normalmente no provisionamento via CLI.|
 +|i6VeipTranslate|3|Retorna o ID do Service Model Profile ''i6VeipTranslate''. Válido para OLTs Fiberhome, utilizado normalmente no provisionamento via CLI.|
 +|ONU_model_provided_by_OLT|AN5506-01-A1|Retorna o ''ONU Type'' lido durante o discovery. Caso o equipamento não esteja aguardando autorização é utilizada a variável ''onu_model'' como fallback. Válido para OLTs Fiberhome.|
 +|wait(x)|-|Pausa a execução do provisionamento por x segundos, funciona como um "sleep". Válido para Fiberhome (CLI/TL1), Datacom e Parks|
  
 ====== Exemplos ====== ====== Exemplos ======
Linha 128: Linha 133:
 Este tópico consolida exemplos de Scripts GPON para cada Modelo de OLT, com o intuito de auxiliar na elaboração de novos Scripts. Este tópico consolida exemplos de Scripts GPON para cada Modelo de OLT, com o intuito de auxiliar na elaboração de novos Scripts.
  
-Há alguns casos ainda não testados, marcados como ''TO-DO''. Caso necessite de algum deles, entre em contato através dos canais de suporte.+Há casos ainda não testados, marcados como ''TO-DO''. Caso necessite de algum deles, entre em contato através dos canais de suporte.
  
 ===== Sintaxe ===== ===== Sintaxe =====
Linha 375: Linha 380:
 <code> <code>
 ## Adicionar ONU ## ## Adicionar ONU ##
-ADD-ONU::OLTID={{ olt }},PONID=NA-NA-{{ slot }}-{{ port }}:CTAG::AUTHTYPE=MAC,ONUID={{ short_serial }},ONUTYPE={{ onu_model }},ONUNO={{ onu }},NAME={{ description }};+ADD-ONU::OLTID={{ olt }},PONID=NA-NA-{{ slot }}-{{ port }}:CTAG::AUTHTYPE=MAC,ONUID={{ short_serial }},ONUTYPE={{ ONU_model_provided_by_OLT }},ONUNO={{ onu }},NAME={{ description }};
  
 ## Habilitar Internet ## ## Habilitar Internet ##
Linha 393: Linha 398:
  
 ## Adicionar ONU ## ## Adicionar ONU ##
-ADD-ONU::OLTID={{ olt }},PONID=NA-NA-{{ slot }}-{{ port }}:CTAG::AUTHTYPE=MAC,ONUID={{ short_serial }},ONUTYPE={{ onu_model }},ONUNO={{ onu }},NAME={{ description }};+ADD-ONU::OLTID={{ olt }},PONID=NA-NA-{{ slot }}-{{ port }}:CTAG::AUTHTYPE=MAC,ONUID={{ short_serial }},ONUTYPE={{ ONU_model_provided_by_OLT }},ONUNO={{ onu }},NAME={{ description }};
  
 ## Habilitar Internet ## ## Habilitar Internet ##
Linha 488: Linha 493:
 ===== Parks ===== ===== Parks =====
  
-Na Parks as configurações de VLAN ficam dentro do ''flow-profile'' e ''vlan-translation-profile'', uma sugestão é substituir a variável ''{{ vlan }}'' no nome dos perfis.+Na Parks as configurações de VLAN ficam dentro do ''flow-profile'' e ''vlan-translation-profile'', uma sugestão é substituir a variável ''vlan'' no nome dos perfis.
  
 Exemplo: Exemplo:
Linha 592: Linha 597:
  
 Exemplos utilizam profiles Int6, criados automaticamente nas OLTs. Exemplos utilizam profiles Int6, criados automaticamente nas OLTs.
 +
 +Neste Modelo de OLT só está disponível o provisionamento via TL1.
  
 ==== Bridge ==== ==== Bridge ====
Linha 678: Linha 685:
   onu description {{ onu }} {{ description }}   onu description {{ onu }} {{ description }}
   apply   apply
- !+ exit 
 +exit
 </code> </code>
  
  • autoisp/gpon_scripts.1738583001.txt.gz
  • Última modificação: 2025/02/03 11:43
  • por gustavo