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/05/21 08:29] – [Custom] tripleoxygen | ont:intelbras:r1-v2 [2025/01/26 12:43] (atual) – [Custom] tripleoxygen | ||
---|---|---|---|
Linha 37: | Linha 37: | ||
===== Bootlog ===== | ===== Bootlog ===== | ||
+ | |||
+ | ++++ Clique aqui para visualizar| | ||
< | < | ||
Linha 724: | Linha 726: | ||
No lease, wait 30 second to retry. | No lease, wait 30 second to retry. | ||
</ | </ | ||
+ | |||
+ | ++++ | ||
+ | |||
+ | ===== Configurações ===== | ||
+ | |||
+ | <WRAP center round important 80%> | ||
+ | É de sua total responsabilidade o uso e implicações que utilizar equipamentos não fornecidos ou homologados pelo ISP podem causar. | ||
+ | </ | ||
+ | |||
+ | ==== Script automático em O5 ==== | ||
+ | |||
+ | 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, | ||
+ | |||
+ | O script é armazenado na partição de configuração (**/ | ||
+ | |||
+ | Caso crie um script que acabe " | ||
+ | |||
+ | === Criação de um script === | ||
+ | |||
+ | Como internamente o aparelho não contém nenhum editor para editar o script diretamente, | ||
+ | |||
+ | * 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//: | ||
+ | * #!/bin/sh | ||
+ | * 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**: | ||
+ | |||
+ | cat > / | ||
+ | |||
+ | * O shell ficará aguardando a entrada para o arquivo do script (não aparecerá o "#" | ||
+ | * Confirme que o script foi salvo com (note que neste comando não há o ">" | ||
+ | |||
+ | cat / | ||
+ | |||
+ | * Deverá aparecer o conteúdo do script que escreveu listado na tela. | ||
+ | * Torne o script executável: | ||
+ | |||
+ | chmod +x / | ||
+ | |||
+ | * Confirme que o script tornou-se executável listando o arquivo: | ||
+ | |||
+ | la -l / | ||
+ | |||
+ | * 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, veja [[# | ||
+ | |||
+ | === Remoção do script === | ||
+ | |||
+ | Para remover um script existente: | ||
+ | |||
+ | * Efetue login via SSH com suas credenciais no aparelho. | ||
+ | * Execute: | ||
+ | |||
+ | rm / | ||
+ | |||
+ | * Pronto. | ||
+ | |||
+ | === 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 ===== | ||
==== Stock ==== | ==== Stock ==== | ||
- | Versões oficiais e não modificadas para o aparelho | + | Versões oficiais e não modificadas para o aparelho. São de propriedade do fabricante - que detém todos os direitos sobre elas - e mantidas aqui apenas em caráter de arquivamento e espelhamento, |
- | [[https:// | + | Para versões mais recentes ou não listadas aqui, consultar o site oficial: |
+ | [[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 747: | Linha 849: | ||
Caso a versão base continue a mesma de uma versão custom para a outra, não é necessário o //factory reset//, salvo se solicitado explicitamente na descrição. | Caso a versão base continue a mesma de uma versão custom para a outra, não é necessário o //factory reset//, salvo se solicitado explicitamente na descrição. | ||
+ | |||
+ | === 1.9-240720 === | ||
+ | |||
+ | * 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. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | === 1.9-240719 === | ||
+ | |||
+ | * Baseada no release oficial V1.3-240719 | ||
+ | * Alterações oficiais podem ser consultadas no // | ||
+ | * Adicionado utilitário **setcons**. Para instruções de uso, consulte os detalhes na versão // | ||
+ | |||
+ | [[https:// | ||
+ | |||
=== 1.9-220719 === | === 1.9-220719 === | ||
* Baseada no release oficial V1.3-220719 | * Baseada no release oficial V1.3-220719 | ||
+ | * Alterações oficiais podem ser consultadas no // | ||
* Adicionado utilitário **setcons**. | * Adicionado utilitário **setcons**. | ||
- | * Vários comandos executados via //telnet// no aparelho tem sua saída configurada para o //console// ( apontado para a porta serial/// | + | * Vários comandos executados via //telnet// no aparelho tem sua saída configurada para o //console// (apontado para a porta serial/// |
<code bash> | <code bash> | ||
Linha 768: | Linha 887: | ||
Pessoas envolvidas em arquivos, discussões, | Pessoas envolvidas em arquivos, discussões, | ||
- | < | + | < |
ont/intelbras/r1-v2.1716290940.txt.gz · Última modificação: 2024/05/21 08:29 por tripleoxygen