Ferramentas do usuário

Ferramentas do site


ont:vsol:v2802rh

V-SOL V2802RH

Informações sobre a V-SOL V2802RH 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 RTL9601D
RAM 32 MB (embedded)
Flash 4 MB - ZB25VQ32BSIG - Zbit Semi 32 Mbit SPI NOR Flash
LAN 1 Gbit/s + 2,5 Gbit/s via RTL8221B
USB -
Wireless 2.4 GHz -
Wireless 5 GHz -
XPON Laser Driver Semtech GN25L95
Acoplamento fibra SC/UPC
FXS -
HPNA -
Serial Sim
JTAG -
Alimentação DC 12 V / 500 mA
Credenciais padrão user / user
admin / stdONUi0i
IP LAN padrão 192.168.1.1

Bootlog

Clique aqui para visualizar

Configurações

Oi Fibra / V.tal

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

Estas configurações foram feitas usando o aparelho com o firmware V1.9.4 (custom) para garantir exatidão das informações perante a rede (i.e. HWVER). Não foi testado em versões oficiais/stock. Adicionalmente, na existência de diferenças regionais nos parâmetros da rede, estes passos podem não funcionar em todos os locais.

Atente-se para a OLT que atenda sua região. Conforme a marca, ela pode verificar MEs específicos na ONT que não há suporte. Enquanto a V2802RH lista suporte a emulação de alguns MEs proprietários para diversas marcas (ZTE, Huawei, FiberHome, etc), estes podem estar desativados ou incompletos. A configuração abaixo foi feita em um link atendido por uma OLT Alcatel-Lucent / Nokia (ALCL). Sabe-se que com OLTs Huawei (talvez apenas as “bloqueadas”), normalmente a V-Sol não deve funcionar sem modificações adicionais/firmwares custom.

Dados de acesso padrão da GUI :

  • IP: 192.168.1.1
  • Usuário: admin
  • Password: stdONUi0i

Com o aparelho sem configurações anteriores, desconectado da fibra e de posse do serial GPON de sua ONT previamente autorizada (formato ABCD00112233, ex: HWTC01FFAABB, ALCL02AABBCC, etc), acesse a GUI WEB e faça os passos abaixo. Onde não especificado, preencha com os dados e confirme no botão correspondente. Dados não mencionados aqui podem ser ignorados.

1. Ative o daemon de telnet:

  • Advanced > Others > Telnet
    • Enable: selecionado
  • Firewall > ACL > ACL
    • Services allowed: desmarque Any e marque apenas telnet. Digite 0.0.0.0 na primeira caixa do intervalo de IP
    • <Add>

2. Configure os parâmetros abaixo. Você pode tentar emulando aparelhos Huawei ou Nokia, conforme sua região:

Huawei

  • Setup > GPON Settings
    • OMCI OLT Mode: Huawei OLT Mode
  • Setup > OMCI Information
    • OMCI Vendor ID: HWTC
    • OMCI software version 1: V3R019C10S440
    • OMCI software version 2: V3R019C10S440
    • Traffic Managament option: 2
    • OMCC version: 0x80
    • CWMP Product Class: HG8245Q2
    • HW version: B99.A

Nokia

  • Setup > GPON Settings
    • OMCI OLT Mode: Customized OLT Mode
  • Setup > OMCI Information
    • OMCI Vendor ID: ALCL
    • OMCI software version 1: 3FE49025JJII03
    • OMCI software version 2: 3FE49025JJII03
    • Traffic Managament option: 2
    • OMCC version: 0x80
    • CWMP Product Class: G-2425G-A
    • HW version: 3FE48299BFAA

3. Crie o perfil WAN (bridged ou routed funcionam, no entanto os passos abaixo são para bridging com uma interface LAN). O perfil abaixo é apenas para a VLAN de dados da conexão:

  • Setup > WAN > WAN
    • Channel mode: Bridge
    • VLAN: Enable
    • VLAN ID(1-4095): 210 (*)
    • VLAN Cos(0-7): 0
    • LAN: Marque LAN2 (* *)
    • <Add>

(*) em alguns locais - devido à limitações no software da V2802RH - pode ser necessário o uso de outras VLANs. A tabela de VLANs e filtros fornecidos pelo OMCI pode ser obtida executando os seguintes comandos via telnet ou serial, após a conexão com a fibra:

omcicli mib get 84
omcicli mib get 171

(* *) LAN1 é a porta 1 Gbit/s e a LAN2 a de 2,5 Gbit/s. Marque ambas, se preferir.

4. Conecte via telnet no aparelho e execute após o login (mesmos dados e credenciais da interface Web):

  • cfgmib set OMCI_TM_OPT 2
  • flash set GPON_SN XXXXXXXXXXXX
  • restart

Substitua o XXXXXXXXXXXX acima pelo serial GPON de sua ONT autorizada. A configuração do parâmetro OMCI_TM_OPT novamente é necessária para corrigir o valor errado que a V2802RH insere ao salvar pela web no passo 2.

5. Após o reboot da V2802RH, conecte a fibra. Atente-se para os conectores SC/UPC / SC/APC e faça a conversão/adequação quando necessário.

6. Conecte seu roteador/cliente DHCP na porta LAN escolhida acima na criação do perfil WAN e obtenha o lease (IPv4 / IPv6).

Bugs, dicas e notas

Bugs conhecidos ou dicas de uso do aparelho.

  • No campo “OMCI OLT Mode”, use outros modos que não seja o “Default” para habilitar mais campos na aba “OMCI Information” (e não permitir que o aparelho sobrescreva as versões de software, por exemplo).
  • O campo “Traffic Managament option” (sic) será gravado de forma errada na memória ao submeter quaisquer modificações na aba correspondente pela web. Conecte via telnet/serial e defina o valor correto se acontecer. Exemplo:
cfgmib set OMCI_TM_OPT 2
cfgmib save
  • Para remover o captcha na tela de login, execute via telnet ou serial:
flash set VALIDATE_CODE_SWITCH 0
  • Pode ser necessário desativar o servidor DHCP na LAN da V2802RH e deixar seu roteador/PC configurados com IPs estáticos para acesso à gerência; assim evitando uma espécie de race condition quando o roteador/PC tenta obter o lease via DHCP/IPoE do ISP, pegando um IP interno no lugar.
  • Ao alterar o endereço MAC principal da V2802RH (ELAN_MAC_ADDR), ela não valida corretamente o tipo de endereço antes de persisti-lo. Caso um endereço multicast seja definido (detalhes), ela passará a recusar os pacotes pois não são endereçadas exatamente para ela, impedindo totalmente qualquer acesso via rede. Um factory reset não resolverá pois este parâmetro permanece mesmo após a redefinição, sendo necessário conexão via UART/serial no aparelho para definir outro MAC (o original da etiqueta, por exemplo).

Firmwares

Há relatos de instabilidades da versão de firmware 1.1.8 ou custom baseadas nesta (1.A.X) com algumas OLTs ou serviços de fibra, causando reboots constantes do aparelho enquanto a fibra estiver conectada. Não é conhecido o motivo e caso seja afetado, retorne para a versão anterior (1.1.7 ou a série custom 1.9.X).

Stock

Versões oficiais e não modificadas para o aparelho. São de propriedade da V-SOL - 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 da empresa citada.

1.1.8 (S893)

Changelog simples 1.1.7 (S693)..1.1.8 (S893)

Não é uma lista exaustiva, apenas alterações que foram vistas durante o processo de rebase pelo O3 Labs.

  1. Suporte a HW_VER com 14 caracteres, respeitando a especificação G984.4.
  2. Ativado suporte a MEs proprietários da Huawei.
  3. Alterações/diff nos parâmetros configuráveis no dispositivo (ID, nome, tamanho máximo do parâmetro em hexadecimal):
...
 0x9e10, OMCI_SW_VER2, 0x20
 0x9e11, OMCI_FAKE_OK, 0x4
 0x9e12, OMCI_OLT_MODE, 0x1
-0xc012, HW_HWVER, 0x5
+0x9e13, OMCI_OLT2_MODE, 0x1
+0xc012, HW_HWVER, 0xf
 0xc013, PON_VENDOR_ID, 0x5
 0xc014, PORT_REMAPPING, 0x8
 0x9e51, LOID, 0x19
...
 0xc02f, NXP_PONMAC, 0x6
 0xa0a0, TK_QUEUE_CFG, 0x40
 0xc030, HW_IPHOST_WAN_DISABLE, 0x1
+0xc031, WEB_MENU_TYPE_CONTROL, 0x1
+0xa0a2, WEB_FIREWALL, 0x1
+0xa0a3, FILTER_PORTPHY, 0x1
+0xa0a4, FILTER_VLANPRI, 0x1
+0xa0a5, LAN_NUM, 0x1
+0xc032, FORCE_SINGLE_LLID, 0x1
+0xa0a6, FAIL_EPON_RESET, 0x1
+0xc034, HW_CWMP_MANUFACTURER, 0x80
+0xa0a7, SUPPORT_BODA_IPHOST, 0x1
+0xa0a8, FILTER_POE, 0x1

V2802RH_V1.1.8_240507_S893.img (Build date: 07/05/2024 | SHA256: aeb1c563930848d00d300dd25335e9616ec89578d4aeda03451460d25ceb712b)

1.1.7 (S693)

V2802RH_V1.1.7_230911_S693.img (Build date: 11/09/2023 | SHA256: fccaf44cf32b6aef03cfd39b5081a384a3b9886640dd494dc42a248190d13cfb)

Custom

Todas as versões custom são testadas localmente ao máximo possível, mas seu uso e possíveis implicações são de total responsabilidade do proprietário do aparelho.

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

Dentro das versões custom normais (não “especiais”), estas são cumulativas, ou seja, a mais recente sempre conté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 (ex.: 1.1.7) 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.

Ordem decrescente, mais recentes primeiro.

1.A.2

  • Altera as configurações de controle de fluxo da porta 2,5 GE ao iniciar (informações fornecidas pela comunidade, não testado no lab). Supostamente corrige quedas na velocidade de upload em algumas ocasiões.
    • Era uma modificação “especial” mas que foi incorporada nas versões custom normais.

V2802RH_V1.A.2.img (Build date: 06/06/2024 | SHA256: 793582d409540c718d5048c71dc9af910cec49421ec9ab234ae041f505e60cb4)

1.A.1

  • Rebase no release oficial V1.1.8 (S893)
  • Removido patch para HW_VER de até 14 caracteres (foi implementando oficialmente na versão base).
  • Removido patch para suporte a MEs proprietários da Huawei (foi implementando oficialmente na versão base).
  • Patch para remover a validação do VS_KEY com o MAC address.
  • Aconselhável factory reset após atualizar para esta versão.

V2802RH_V1.A.1.img (Build date: 06/06/2024 | SHA256: 8bca0d5d7c5efaa49414d3e1ed82e7d706fc7b689a193fcceee37ac99b1b9b0d)

1.9.4

  • Habilita MIBs/MEs proprietários da Huawei. Útil para regiões com OLTs Huawei que exigem estas extensões. Certifique-se de emular um aparelho Huawei neste caso. Não impacta caso a OLT que atenda seu link não seja desta marca.

V2802RH_V1.9.4.img (Build date: 19/09/2023 | SHA256: d2d6b94ed1fc237e2dc9d7bc78069c4d5bd56e8fc708d0eb01c35cf27761e30a)

1.9.3

  • Alterado tamanho máximo do campo HW_HWVER/HW version para 14 caracteres para sincronia com a interface web e é o máximo permitido pelo G.984.4 de qualquer forma.
  • Baseada no release oficial V1.1.7

V2802RH_V1.9.3.img (Build date: 19/09/2023 | SHA256: 22b4926602167c8d44fd5edf82765e7410ef6af6395498c62449f554ce8fba46)

1.9.2

  • Alterado tamanho máximo do campo HW_HWVER/HW version para 18 caracteres (via telnet ou serial; pela GUI Web o máximo são 14 caracteres).

V2802RH_V1.9.2.img (Build date: 03/09/2023 | SHA256: 8a1c432223a6237616d10aea9926b028a34c240ed6fffc4cc9e59e8b401a6111)

1.9.1

  • Removido validação do MAC pela chave de autorização. Qualquer MAC (ELAN_MAC_ADDR) pode ser utilizado agora.
  • Baseada no release oficial V1.1.6

V2802RH_V1.9.1.img (Build date: 01/09/2023 | SHA256: f0f56fcc7be1643a45cd3be59e65b276321a3a5c69f9d14619256050834974b5)

Custom especiais

Estas versões são consideradas “especiais” pois foram construídas para atender casos específicos ou devido a solicitação de usuários. Portanto, caso a modificação listada não se aplique a seu caso, não utilize-as e opte pelas versões custom normais ou oficiais.

1.A.?

  • Baseada no release custom V1.A.?
Em desenvolvimento

1.9.W

  • Aplica o seguinte comando sempre ao iniciar:
    • omcicli mib set 84 0xe103 FwdOp 0x15
  • Supostamente altera a operação de encaminhamento da VLAN de dados em algumas regiões com OLT Alcatel-Lucent/Nokia da Oi/V.tal. Não testado no lab, apenas pela comunidade.
  • Baseada no release custom V1.9.4

V2802RH_V1.9.W.img (Build date: 17/10/2023 | SHA256: fe168b7d017193b73ba6c3640c2875098a278a5ba05ad717ea8bfdfbdd67a44d)

1.9.V

  • Aplica os seguintes comandos sempre ao iniciar:
    • omcicli mib set 84 0xe102 FwdOp 0x02
    • omcicli mib set 84 0xe103 FwdOp 0x15
    • omcicli mib set 84 0xe10b FwdOp 0x02
  • Supostamente altera as operações de encaminhamento das VLANs para uso da VLAN de dados em algumas regiões com OLT Alcatel-Lucent/Nokia da Oi/V.tal. Não testado no lab, apenas pela comunidade.
  • Baseada no release custom V1.9.4

V2802RH_V1.9.V.img (Build date: 14/10/2023 | SHA256: b66afed567a03e8f2d42a32a4a9f9f02bd6c8c2d7088242ade4272f71c527315)

1.9.G

  • Aplica o seguinte comando sempre ao iniciar:
    • diag “port set auto-nego port 0 ability 2500f asy-flow-control”
  • Supostamente corrige baixas velocidades de upload ao utilizar a porta LAN de 2,5 Gbit/s para destinos na interface PON com maiores latências. Não testado no lab, apenas pela comunidade.
  • Baseada no release custom V1.9.4

V2802RH_V1.9.G.img (Build date: 11/10/2023 | SHA256: 7edab7be609942d1d0546e6fe52c7a10c40da878951533657dc020c92d3316d3)

Agradecimentos

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

chundz, FelipeSS, Japa182, T1AGO
ont/vsol/v2802rh.txt · Última modificação: 2025/01/30 18:16 por tripleoxygen