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/04/03 10:26] (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-240721 === | ||
| + | |||
| + | * Executa o **setcons** automaticamente no login via SSH, não sendo necessário rodá-lo manualmente mais para visualizar as saídas dos comandos. | ||
| + | * Corrigido URL da fonte que deveria ser utilizada na interface web. Agora a GUI é mostrada corretamente com a Open Sans. | ||
| + | * Correção no posicionamento do link de troca de idioma no topo da GUI, que estava sobrepondo o " | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | |||
| + | === 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 896: | ||
| Pessoas envolvidas em arquivos, discussões, | Pessoas envolvidas em arquivos, discussões, | ||
| - | < | + | < |
ont/intelbras/r1-v2.1716290940.txt.gz · Última modificação: por tripleoxygen
