Ferramentas do usuário

Ferramentas do site


ont:tenda:hg1v1

Tenda HG1 v1.0

Informações sobre a Tenda HG1 v1.0 XPON ONT/ONU. Teardown, hacking, unlocking (desbloqueio), firmwares, custom images, recuperação, bridge.

Disclaimer

Todas as informações, métodos, procedimentos, firmwares, aplicativos e material sobre modificações e configurações postadas neste wiki foram criados pelo O3 Labs (salvo menção em contrário) e disponibilizadas GRATUITAMENTE desde o dia de sua elaboração. Denuncie quando possível quaisquer tentativas de venda destes material.

Hardware


SoC Realtek ?
RAM 64 MB
Flash 8 MB ?
LAN 1 Gbit/s
USB -
Wireless 2.4 GHz -
Wireless 5 GHz -
Laser Driver/Transceiver ?
Acoplamento fibra SC/?
FXS -
HPNA -
Serial ?
JTAG -
Alimentação DC 9 V / 600 mA
Credenciais padrão admin / admin
IP LAN padrão 192.168.1.1/24
Porta Web 80
Link Tenda HG1

GPON

Tipo HGU (Ethernet UNI: 1 \ VEIP: 1)
Vendor ID TDTC
Version v1.0
Equipment ID IGD
OMCC Version 128 (0x80)
Software Version (Main, example) v1.0.0
Software Version (Standby, example) v1.0.0

Bootlog

Configurações

É de sua total responsabilidade o uso e implicações que utilizar equipamentos não fornecidos ou homologados pelo ISP podem causar.

Este aparelho é uma solução Realtek/LUNA, portanto a maioria dos comandos da V-SOL V2802RH, Intelbras ONU R1 v2.0, ODI DFP-34X-2C2, etc também funcionam neste.

Acesso via telnet

Considerando que o range de IP da LAN é a padrão (192.168.1.1/24):

  • Faça login na GUI Web do aparelho;
  • Acesse “Admin” > “ACL”;
  • Configure:
    • ACL Capability: Enable
    • Enable: marcado
    • Interface: LAN
    • Start IP Address: 192.168.001.001
    • End IP Address: 192.168.001.254
    • Marque TELNET na coluna LAN
  • Clique em “Add”

Exemplo de emulação de outro aparelho

Com o firmware custom v1.9.0 ou superior instalado, acesse o aparelho via telnet e execute (Nokia G-2425G-A neste exemplo):

flash set GPON_SN ALCLXXXXXXXX
flash set OMCI_OLT_MODE 3
flash set GPON_ONU_MODEL G-2425G-A
flash set PON_VENDOR_ID ALCL
flash set HW_HWVER 3FE48299BFAA
flash set OMCI_SW_VER1 3FE49025JJII03
flash set OMCI_SW_VER2 3FE49025JJII03
flash set OMCI_FAKE_OK 1
flash set OMCI_TM_OPT 2

Substitua o “ALCLXXXXXXXX” pelo serial GPON do aparelho original. Caso necessário alterar o MAC, execute também (substituindo o “aabbccffffff” pelo MAC do aparelho original):

flash set ELAN_MAC_ADDR aabbccffffff

Reinicie o aparelho após alterar os parâmetros acima:

reboot

Bugs, dicas e notas

  • Um factory reset realizado via telnet (removendo os arquivos de configuração ou formatando a partição) apagará o serial GPON original do aparelho, ficando o default de TDTC12345678. Neste caso é necessário copiá-lo da etiqueta para retorná-lo.
  • O MAC original pode ser obtido via telnet com:
nv getenv | grep ethaddr

Firmwares

Stock

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, podendo ser removidas caso solicitado pelos representantes oficiais da empresa.

V1.0.0

  • Stock, extraída e reconstruída de um aparelho funcional.

TENDA_HG1V1_V1.0.0.tar ( SHA256: b51c1808943b35760fe26aa51e27f44d22dd9f0b11429f99454e96dded35dafc )

Custom

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 do aparelho. Não atualize o aparelho sem necessidade; só atualize o aparelho para as versões custom se confirmado que precise das alterações listadas.

Os arquivos produzidos pelo O3 Labs são assinados para garantir sua integridade e procedência. Para instruções de como validar as assinaturas, acesse aqui.

Versões modificadas com correções e/ou melhorias, baseadas em releases oficiais/stock.

As versões são cumulativas, ou seja, a mais recente sempre contém também todas as modificações das versões anteriores.

É possível atualizar entre versões custom ou stock sem nenhum problema. Note que saltos na versão base podem incluir ou remover parâmetros de configuração, portanto é aconselhável um factory reset após realizar tais atualizações. Adicionalmente, efetue estes procedimentos com a fibra desconectada do aparelho.

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.

v1.9.0

  • Alterado script de inicialização para evitar que o aparelho sobrescreva algumas configurações, honrando configurações extras do usuário.
  • Adicionado suporte a configuração de parâmetros extras relacionados às informações OMCI. Veja um exemplo de como alterá-los.
  • Adicionado biblioteca “libohwtc” para suporte a OLTs Huawei (não testado, apenas adicionado o suporte).
  • Adicionado suporte a publicação da versão de software do segundo banco de firmware via OMCI.
  • Corrigido dados OMCI/GPON em “Admin > OMCI Information” para refletir o atualmente emulado.
    • Os dados de software e hardware version mostrados em “Status > Device” sempre refletem os reais do aparelho.

TENDA_HG1V1_V1.9.0.tar
TENDA_HG1V1_V1.9.0.tar.minisig

Agradecimentos

Pessoas envolvidas em arquivos, discussões, dicas, doações ou bate papo em geral. Lista em ordem alfabética.

skullao
ont/tenda/hg1v1.txt · Última modificação: 2025/01/14 10:31 por tripleoxygen