====== ODI DFP-34X-2C2 ====== {{description>Informações sobre o ODI DFP-34X-2C2 XPON ONT Stick. Teardown, hacking, unlocking (desbloqueio), firmwares, custom images, recuperação, bridge.}} Uma ONT XPON completa em um módulo com interface SFP. ===== Disclaimer ===== Modifique o dispositivo **somente** se for o proprietário. **Não** faça modificações caso o aparelho não seja seu. Todas e quaisquer consequências provenientes da utilização das informações deste wiki ou site são de sua inteira responsabilidade. Todos os métodos de desbloqueio e material sobre modificações publicados aqui foram criados pelo O3 Labs e disponibilizados **GRATUITAMENTE** desde o dia de sua elaboração. Espalhem esta informação e ajudem a evitar que **PICARETAS** roubem e vendam estas informações por aí, seja no Mercado Livre ou por quaisquer outros meios. ===== Hardware ===== ===== Bootlog ===== ===== Configurações ===== ==== Oi ==== Inicialmente publicado aqui: [[https://www.tripleoxygen.net/post/uma-nova-maneira-de-usar-a-oi-fibra/|Uma nova maneira de usar a Oi Fibra]] Para utilizar este módulo no provedor Oi no modo //bridge//, configure o módulo e conecte a fibra conforme as orientações abaixo. A fibra deve ser conectada após a configuração. Sobre a conexão da fibra, é bastante provável que seu conector seja SC/APC (conhecido como "verde"), já que as ONTs utilizadas pela Oi usam este conector/polimento. Já o módulo da ODI, tem a entrada com polimento SC/UPC (conhecido como "azul"), portanto precisará de um adaptador SC/APC -> SC/UPC (com 0 dB de atenuação / sem atenuação) para a conexão. Ou um cordão óptico com terminações SC/APC <-> SC/UPC e um acoplador SC/APC. Não conecte a fibra diretamente, conexões entre polimentos diferentes causam perdas no sinal e podem danificar as terminações. Configurações testadas no módulo com firmware versão V1.0-220414. Apenas a VLAN de dados é configurada, pois é o único serviço que tenho contratado. Para configurar o módulo: * Copie o serial GPON da ONT original (instalada pela Oi) para o campo "Admin" > "GPON Settings" > "Serial Number" do módulo. O serial GPON geralmente está impresso na etiqueta da ONT e tem o formato XXXXAABBCCDD (4 letras identificando o fabricante seguidas de 8 caracteres hexadecimais [A-F0-9]). Ou outros campos não importam. * Em "Admin" > "OMCI Information", preencha e então aplique/salve: * **OMCI Vendor ID**: HWTC * **OMCI software version 1**: V3R019C10S385 * **OMCI software version 2**: V3R019C10S385 * **OMCC version**: 0x80 * **Traffic Managament option**: 2 * **CWMP Product Class**: HG8245Q2 * **HW version**: B99.A * Em "Advance" > "VLAN Settings": * Marque "**Manual**" * Marque **PVID** e preencha com **210**. * Aplique/salve. * Vá em "Admin" > "Commit/Reboot" e aplique as configurações. Aguarde o reset do módulo. * Conecte a fibra e verifique em "Status" > "PON" > "GPON Status" > "ONU State". O status deve ser O5. Caso não seja, verifique a conexão da fibra e confirme os parâmetros configurados. * Configure seu roteador para obter um lease DHCP da interface do módulo. ===== libohwtc ===== Alguns aparelhos baseados no SoC RTL9601X da Realtek podem ter o suporte a MEs OMCI proprietários desativados, como é o caso deste para interoperabilidade com OLTs Huawei. Os arquivos que implementam estão no firmware, mas desativados (talvez disponibilizados apenas para certos clientes da RTK?). Em alguns casos, podem ser ativados simplesmente adicionando uma biblioteca especial que habilita este suporte. É o caso das imagens de [[#custom|firmware custom aqui]]. O projeto da biblioteca é fornecido como OSS: [[https://github.com/tripleoxygen/realtek-libohwtc|realtek-libohwtc]] ===== Firmwares ===== ==== Stock ==== Versões oficiais e não modificadas para o aparelho. São de propriedade da ODI/Realtek - 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. Indicadas pela comunidade, favor informar as corretas atribuições se necessário. === 1.1.6-240202 === [[https://tripleoxygen.net/files/devices/odi/dfp-34x-2c2/firmware/stock/M110_sfp_ODI_240202.tar|M110_sfp_ODI_240202.tar]] ( SHA256: 50ccd3e6c77ca318ac9c0b2ee1cc1055c297acff480349ee68bab1ee829b0ced ) ==== Custom ==== Versões modificadas com correções e/ou melhorias, baseadas em //releases// oficiais/stock. São testadas localmente ao máximo possível, mas seu uso e possíveis implicações são de responsabilidade do proprietário do aparelho. 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. As versões base utilizadas nas imagens custom abaixo foram fornecidas pela comunidade, e apesar de testadas em hardware, o tripleoxygen.net não se responsabiliza pela integridade e segurança destas. === M110_V1.1.8-240408 === * Baseada no release "M110_sfp_ODI_240408" * Habilita MIBs/MEs proprietários para OLTs 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. [[https://tripleoxygen.net/files/devices/odi/dfp-34x-2c2/firmware/custom/M110_V1.1.8-240408.tar|M110_V1.1.8-240408.tar]] ( SHA256: 580d5fbe127d1c78dedd7ec6856b50ed4aeb383cd7f5fef66583c9e6bdb28930 ) === M114_V1.7.1-231021 === * Baseada no release "M114_sfp_ODI_231021" * Habilita MIBs/MEs proprietários para OLTs 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. [[https://tripleoxygen.net/files/devices/odi/dfp-34x-2c2/firmware/custom/M114_V1.7.1-231021.tar|M114_V1.7.1-231021.tar]] ( SHA256: 14005f21f8049201e7972fef76569d3adf17b4105da562e514868538314dec91 ) === 1.9.1-240202 === * Baseada no release "V1.1.6-240202" * Habilita MIBs/MEs proprietários para OLTs 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. [[https://tripleoxygen.net/files/devices/odi/dfp-34x-2c2/firmware/custom/V1.9.1-240202.tar|V1.9.1-240202.tar]] ( SHA256: 46dd1114aea7d3861e98aaa628fe077564be1edda2894d8e79cd4afd3062879e )