ont:intelbras:r1-v2
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
ont:intelbras:r1-v2 [2024/12/16 10:52] – tripleoxygen | ont:intelbras:r1-v2 [2025/01/26 12:43] (atual) – [Custom] tripleoxygen | ||
---|---|---|---|
Linha 737: | Linha 737: | ||
==== Script automático em O5 ==== | ==== Script automático em O5 ==== | ||
- | Com o [[# | + | Com o [[# |
Este recurso permite que quaisquer comandos a critério do usuário sejam executados dentro da ONT/ONU assim que o link GPON for autenticado, | Este recurso permite que quaisquer comandos a critério do usuário sejam executados dentro da ONT/ONU assim que o link GPON for autenticado, | ||
- | O script é armazenado na partição de configuração (**/ | + | O script é armazenado na partição de configuração (**/ |
- | Caso configure | + | Caso crie um script que acabe " |
=== Criação de um script === | === Criação de um script === | ||
- | Como o aparelho não contém nenhum editor | + | Como internamente |
* Abra qualquer editor de **texto simples** (bloco de notas, Kate, mousepad, etc) em seu PC e escreva o script desejado. Veja os [[# | * Abra qualquer editor de **texto simples** (bloco de notas, Kate, mousepad, etc) em seu PC e escreva o script desejado. Veja os [[# | ||
* O script deve iniciar com o //shebang// apontando para o //sh//: | * O script deve iniciar com o //shebang// apontando para o //sh//: | ||
* #!/bin/sh | * #!/bin/sh | ||
- | * Com o script escrito no editor, selecione todo o texto e copie para a área de transferência; | + | * Com o script escrito no editor, selecione todo o texto e copie para a área de transferência. |
* Efetue login via SSH com suas credenciais no aparelho. No shell que aparece, digite a linha abaixo e dê **ENTER**: | * Efetue login via SSH com suas credenciais no aparelho. No shell que aparece, digite a linha abaixo e dê **ENTER**: | ||
Linha 763: | Linha 763: | ||
* Deverá aparecer o conteúdo do script que escreveu listado na tela. | * Deverá aparecer o conteúdo do script que escreveu listado na tela. | ||
- | * Torne o script executável | + | * Torne o script executável: |
chmod +x / | chmod +x / | ||
Linha 772: | Linha 772: | ||
* Na listagem que aparece, a linha deverá iniciar com **-rwxr-xr-x**, | * Na listagem que aparece, a linha deverá iniciar com **-rwxr-xr-x**, | ||
- | * Pronto. Sempre que a ONT/ONU mudar para O5 este script será executado. Para exemplos | + | * Pronto. Sempre que a ONT/ONU mudar para O5 este script será executado. Para exemplos, veja [[# |
=== Remoção do script === | === Remoção do script === | ||
Linha 787: | Linha 787: | ||
=== Exemplos === | === Exemplos === | ||
+ | #!/bin/sh | ||
+ | omcicli mib set 84 0xe102 FwdOp 2 | ||
+ | |||
+ | Note que o EntityID (0xe102) deve ser em **hexadecimal**, | ||
+ | |||
+ | //omcicli mib set 84 0xe102 FwdOp b// | ||
+ | | ||
+ | Ao solicitar a listagem, o aparelho mostrará o FwdOp em **decimal**: | ||
+ | |||
+ | < | ||
+ | # omcicli mib get 84 | ||
+ | |||
+ | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
+ | VlanTagFilterData | ||
+ | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | ||
+ | ================================= | ||
+ | EntityID: 0xe102 | ||
+ | FilterTbl[0]: | ||
+ | FwdOp: 11 | ||
+ | NumOfEntries: | ||
+ | ================================= | ||
+ | </ | ||
+ | |||
+ | Caso o aparelho não honre os comandos do script adequadamente ao comutar para O5, talvez estejam sendo aplicados muito rápido após a sincronia. Nestes casos, tente incluir uma espera na execução do script antes dos comandos desejados (a linha //# | ||
+ | |||
+ | #!/bin/sh | ||
+ | sleep 3 | ||
+ | omcicli mib set 84 0xe102 FwdOp 2 | ||
+ | |||
+ | Com o **sleep 3**, o script pausará por 3 segundos antes de continuar, dando mais tempo do aparelho se configurar e eventualmente solucionando o problema. Ajuste o tempo conforme necessário. A execução do script é feita em background, portanto a espera não afeta o resto do aparelho, somente a de seu script. | ||
+ | |||
+ | {{ : | ||
===== Firmwares ===== | ===== Firmwares ===== | ||
Linha 794: | Linha 826: | ||
Para versões mais recentes ou não listadas aqui, consultar o site oficial: [[https:// | Para versões mais recentes ou não listadas aqui, consultar o site oficial: [[https:// | ||
- | |||
- | === 1.3-220719 === | ||
[[https:// | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
==== Custom ==== | ==== Custom ==== | ||
<WRAP center round important 80%> | <WRAP center round important 80%> | ||
- | Exceto pelas alterações realizadas, | + | Todas as versões custom são testadas localmente ao máximo possível, porém seu uso e possíveis implicações são de total responsabilidade do proprietário |
- | Estas imagens | + | Os arquivos produzidos pelo O3 Labs são assinados para garantir sua integridade |
</ | </ | ||
Linha 819: | Linha 853: | ||
* Adicionado suporte a execução automática de um //shell script// escrito pelo usuário ao atingir o status O5. [[#Script automático em O5|Leia sobre e instruções de uso]]. | * Adicionado suporte a execução automática de um //shell script// escrito pelo usuário ao atingir o status O5. [[#Script automático em O5|Leia sobre e instruções de uso]]. | ||
- | * Devido às limitações na interpretação interna dos números de versão do firmware, foi incrementado apenas o número/dia final. | + | * Devido às limitações na interpretação interna dos números de versão do firmware, foi incrementado apenas o número/dia final. |
+ | |||
+ | [[https:// | ||
=== 1.9-240719 === | === 1.9-240719 === | ||
Linha 851: | Linha 887: | ||
Pessoas envolvidas em arquivos, discussões, | Pessoas envolvidas em arquivos, discussões, | ||
- | < | + | < |
ont/intelbras/r1-v2.1734357175.txt.gz · Última modificação: 2024/12/16 10:52 por tripleoxygen