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:45] gustavo [Passos/Opções] |
autoisp:gpon_scripts [2025/12/03 12:47] (atual) gustavo [Tecnologia PON] |
||
|---|---|---|---|
| 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 41: | Linha 41: | ||
| A execução do Script no provisionamento é separada em alguns passos, sendo eles: | A execução do Script no provisionamento é separada em alguns passos, sendo eles: | ||
| - | - **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/ | ||
| - **Adicionar ONU** (add_onu) | - **Adicionar ONU** (add_onu) | ||
| - Primeira etapa do provisionamento, | - Primeira etapa do provisionamento, | ||
| Linha 57: | Linha 55: | ||
| - **Parceiro Rede Neutra** | - **Parceiro Rede Neutra** | ||
| + | - **Tecnologia PON** | ||
| + | - **Modo de Autenticação** | ||
| - **Escopo de OLTs** | - **Escopo de OLTs** | ||
| - **Escopo de ONUs** | - **Escopo de ONUs** | ||
| Linha 65: | Linha 65: | ||
| Válido para portais com licença '' | Válido para portais com licença '' | ||
| + | |||
| + | ==== Tecnologia PON ==== | ||
| + | |||
| + | Atribui o Script a uma Tecnologia PON específica (EPON/ | ||
| + | |||
| + | ==== Modo de Autenticação ==== | ||
| + | |||
| + | Atribui o Script a um Modo de Autenticação de ONU específico. Suportados os modos Autorização Automática (auto-provisionamento) e Autorização via SN/MAC. Caso a operação use só um modo na planta, pode ser utilizado o valor " | ||
| ==== Escopo de OLTs ==== | ==== Escopo de OLTs ==== | ||
| Linha 70: | Linha 78: | ||
| 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 101: | Linha 109: | ||
| |pots_1_server|192.168.100.10|Porta FXS 1: '' | |pots_1_server|192.168.100.10|Porta FXS 1: '' | ||
| |pots_1_username|5135000000|Porta FXS 1: Usuário SIP| | |pots_1_username|5135000000|Porta FXS 1: Usuário SIP| | ||
| - | |pots_1_vlan|25|Porta FXS 1: '' | + | |pots_1_vlan|25|Porta FXS 1: '' |
| |pots_2_password|9ad123j|Porta FXS 2: Senha SIP| | |pots_2_password|9ad123j|Porta FXS 2: Senha SIP| | ||
| |pots_2_profile|SIP_INT6|Porta FXS 2: '' | |pots_2_profile|SIP_INT6|Porta FXS 2: '' | ||
| Linha 118: | Linha 126: | ||
| |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 141: | ||
| 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 181: | Linha 194: | ||
| conf t | conf t | ||
| service-port {{ service_port }} gpon {{ chassis }}/{{ slot }}/{{ port }} onu {{ onu }} gem 3 match vlan vlan-id {{ vlan }} action vlan replace vlan-id {{ vlan }} | service-port {{ service_port }} gpon {{ chassis }}/{{ slot }}/{{ port }} onu {{ onu }} gem 3 match vlan vlan-id {{ vlan }} action vlan replace vlan-id {{ vlan }} | ||
| - | | + | |
| commit | commit | ||
| exit | exit | ||
| Linha 215: | Linha 228: | ||
| conf t | conf t | ||
| | | ||
| - | exit | + | top |
| | | ||
| exit | exit | ||
| Linha 375: | Linha 388: | ||
| < | < | ||
| ## Adicionar ONU ## | ## Adicionar ONU ## | ||
| - | ADD-ONU:: | + | ADD-ONU:: |
| ## Habilitar Internet ## | ## Habilitar Internet ## | ||
| Linha 393: | Linha 406: | ||
| ## Adicionar ONU ## | ## Adicionar ONU ## | ||
| - | ADD-ONU:: | + | ADD-ONU:: |
| ## Habilitar Internet ## | ## Habilitar Internet ## | ||
| Linha 444: | Linha 457: | ||
| cd onu | cd onu | ||
| cd lan | cd lan | ||
| - | set ep {{ slot }} p {{ port }} o {{ onu }} p 1 onuveip 1 33024 {{ vlan }} 0 33024 65535 65535 33024 65535 65535 0 1 65535 | + | set ep {{ slot }} p {{ port }} o {{ onu }} p 1 onuveip 1 33024 {{ vlan }} 0 33024 65535 65535 33024 65535 65535 0 {{ i6VeipTransparent }} 65535 |
| cd .. | cd .. | ||
| cd .. | cd .. | ||
| Linha 488: | Linha 501: | ||
| ===== 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 593: | Linha 606: | ||
| 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. | ||
| + | |||
| + | Não deixar linhas em branco! Causa Timeout no provisionamento. | ||
| ==== Bridge ==== | ==== Bridge ==== | ||
| Linha 625: | Linha 641: | ||
| ## Adicionar ONU ## | ## Adicionar ONU ## | ||
| - | ENT-ONT:: | + | ENT-ONT:: |
| ED-ONT:: | ED-ONT:: | ||
| Linha 678: | Linha 694: | ||
| onu description {{ onu }} {{ description }} | onu description {{ onu }} {{ description }} | ||
| apply | apply | ||
| - | ! | + | exit |
| + | exit | ||
| </ | </ | ||