Ferramentas do usuário

Ferramentas do site


ont:nokia:g-010s-a

Essa é uma revisão anterior do documento!


Nokia G-010S-A

Informações sobre a Nokia G-010S-A SFP Stick GPON 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 Lantiq - CPU MIPS 34Kc @ 400 MHz
RAM 64 MB
Flash 16 MB - MX25L12805D
LAN SFP 1 Gbit/s (2.5 Gb ?)
USB -
Wireless 2.4 GHz -
Wireless 5 GHz -
Laser Driver/Transceiver ?
Acoplamento fibra SC/APC
FXS -
HPNA -
Serial ?
JTAG -
Alimentação -
Credenciais padrão (web) adminadmin / ALC#FGU
Credenciais padrão (SSH) ONTUSER / SUGAR2A041
IP LAN padrão 192.168.1.10

GPON

Tipo HGU (Ethernet UNI: 1 \ VEIP: 1)
Vendor ID ALCL
Version 3FE46541AAAA01
Equipment ID <CLEICODE>G010SA
OMCC Version 134 (0x86)
Product code 12344
Software Version (Main, example) 3FE46398AFGB89
Software Version (Standby, example) 3FE47111AFGB89

Bootlog

Configurações

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

Forçando o número de versão reportado

Com a versão custom 3FE46398BGCB23, é possível forçar o número de versão reportado via OMCI para cada banco do aparelho:

  • Faça login no aparelho via SSH
  • Execute o comando set_version.sh conforme necessário para sua configuração:
    • Para definir a versão por banco (ativo ou inativo):
      • set_version.sh <banco> <versão>
Exemplo, definindo a mesma versão para ambos os bancos:
set_version.sh 0 R8225VWTEF004
set_version.sh 1 R8225VWTEF004
  • Reinicie o aparelho.

No boot, caso as versões configuradas sejam inválidas ou não estejam presentes, o script irá defini-las para a versão real rodando no aparelho. Se necessário verificar a validade da configuração atual, o script pode ser chamado manualmente:

set_version.sh verify

Para remover suas modificações, basta apagar o arquivo de informação das versões e rodar o comando acima para que a verificação recrie os padrões:

rm /configs/image_version
set_version.sh verify

Nota: após qualquer modificação deste tipo é necessário reiniciar o aparelho para que entrem em vigor.

reboot

Bugs, dicas e notas

Este aparelho já foi bastante documentado em:

hwti/G-010S-A
ont-nokia-g-010s-a

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.

Imagens stock podem ser obtidas no seguinte repositório: hwti/G-010S-A.

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.

3FE46398BGCB23

  • Baseada na oficial 3FE46398BGCB22.
  • Adicionado script para forçar o número de versão reportado à OLT, independente da versão real no dispositivo. Veja mais detalhes.

3FE46398BGCB23.bin
3FE46398BGCB23.bin.minisig

Agradecimentos

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

skullao
ont/nokia/g-010s-a.1744915221.txt.gz · Última modificação: 2025/04/17 15:40 por tripleoxygen