Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
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 | + | 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 |
* **Passos**: Indica quais passos/ | * **Passos**: Indica quais passos/ | ||
* **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/ | + | - Objeto JSON com variáveis de ambiente do Script, com possibilidade de definir qual VLAN o APP irá configurar na WAN do Roteador/ |
- **Adicionar ONU** (add_onu) | - **Adicionar ONU** (add_onu) | ||
- Primeira etapa do provisionamento, | - Primeira etapa do provisionamento, | ||
- **Habilitar Internet** (enable_internet) | - **Habilitar Internet** (enable_internet) | ||
- | - Segunda etapa do provisionamento, | + | - Segunda etapa do provisionamento, |
- **VoIP** (voip): | - **VoIP** (voip): | ||
- | - Etapa adicional, executada apenas em casos onde a conexão do cliente tenha [[autoisp: | + | - Etapa adicional, executada apenas em casos onde a conexão do cliente tenha [[autoisp: |
> Nas etapas que envolvem o acesso à OLT, é importante garantir que, ao final do Script, ele esteja na raiz da OLT (fora do '' | > Nas etapas que envolvem o acesso à OLT, é importante garantir que, ao final do Script, ele esteja na raiz da OLT (fora do '' | ||
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 | + | * **Associar por Modelos |
* 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_mgmt|2502|'' | ||
|vlan_tr69|2503|'' | |vlan_tr69|2503|'' | ||
- | |vlan_voice|2504|'' | + | |vlan_voice|2504|'' |
|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 '' | ||
+ | |i6VeipTransparent|2|Retorna o ID do Service Model Profile '' | ||
+ | |i6VeipTranslate|3|Retorna o ID do Service Model Profile '' | ||
+ | |ONU_model_provided_by_OLT|AN5506-01-A1|Retorna o '' | ||
+ | |wait(x)|-|Pausa a execução do provisionamento por x segundos, funciona como um " | ||
====== 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 | + | Há casos ainda não testados, marcados como '' |
===== Sintaxe ===== | ===== Sintaxe ===== | ||
Linha 375: | Linha 380: | ||
< | < | ||
## Adicionar ONU ## | ## Adicionar ONU ## | ||
- | ADD-ONU:: | + | ADD-ONU:: |
## Habilitar Internet ## | ## Habilitar Internet ## | ||
Linha 393: | Linha 398: | ||
## Adicionar ONU ## | ## Adicionar ONU ## | ||
- | ADD-ONU:: | + | ADD-ONU:: |
## Habilitar Internet ## | ## Habilitar Internet ## | ||
Linha 488: | Linha 493: | ||
===== Parks ===== | ===== Parks ===== | ||
- | Na Parks as configurações de VLAN ficam dentro do '' | + | Na Parks as configurações de VLAN ficam dentro do '' |
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 | ||
</ | </ | ||