Auteur Sujet: Transformer un HG8010Hv3 de ByTel en ONT Orange perso  (Lu 3649 fois)

0 Membres et 1 Invité sur ce sujet

sam1902

  • Abonné Orange Fibre
  • *
  • Messages: 8
  • Paris 9ème (75)
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« le: 28 décembre 2021 à 19:42:03 »
Bonjour,

J'ai récemment emménager et le précédent locataire était chez ByTel. Au moment de déménager, il a laissé son ONT HG8010Hv3 derrière lui. J'ai réussi à me connecté à son interface web comme expliqué au début de ce thread: https://lafibre.info/remplacer-bbox/remplacer-lont-externe-de-loffre-must-par-un-onu-sfp/, mais je ne parviens pas à trouver où télécharger/uploader la fameuse config XML dont tout les thread parlent.

J'ai pris un abonnement chez Orange et ils vont m'envoyer la Livebox 4 qui possède un ONT interne. Je voudrais remplacer la Livebox par cet ONT externe (le HG8010Hv3) et un Turris Omnia, mais pour avoir une chance d'émuler l'ONT internet de la Livebox, je doit modifier la config de cet ONT.

Tout les threads dans la section sur "remplacer la Livebox" partent du principe qu'on dispose d'un HG8010H de chez Orange, qui apparemment est moins verrouillé et permet de modifier cette fameuse config XML. Cependant j'aimerais autant que possible réutiliser le matos que j'ai sous la main sans acheté un ONT tout neuf, ou un recel de chez Orange. Je suis prêt à ouvrir l'ONT et flasher le l'eeprom s'il faut, mais je vois pas trop comment m'y prendre.

D'après un scan nmap, rien d'autre que 80/http est ouvert, et pour l'instant je n'ai pas trouvé d'API web me permettant d'upload/download la config XML. Est-ce qu'il existe une autre interface web sur une autre IP que 192.168.100.1 ou avec un VLAN spécial qui me permettrait d'éditer le XML?

vivien

  • Administrateur
  • *
  • Messages: 47 216
    • Twitter LaFibre.info
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #1 le: 28 décembre 2021 à 19:59:37 »
Il faut que l'ONT soit déclaré sur l'OLT, donc il est semble compliqué de faire fonctionner un ONT tiers.

Orange propose un ONT externe gratuitement, c'est utilisé quand la prise optique est éloigné de l’endroit où tu mets ta box, mais cela fait selon mon interprétation, une obligation pour la liberté de choix du terminal : Les opérateurs doivent proposer un mode modem (Free) ou un ONT externe (Bouygues, Orange, SFR) afin que le client puisse brancher l'équipement de son choix derrière.

La liberté de choisir son routeur est une obligation Européenne => https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2015.310.01.0001.01.ENG

Certains pays Européens vont plus loin dans leur interprétation (obligation de documentation, de proposer du support à ceux qui ont choisit une autre box, ...)

Steph

  • Abonné K-Net
  • *
  • Messages: 7 627
  • La Balme de Sillingy 74
    • Uptime K-net
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #2 le: 28 décembre 2021 à 20:02:05 »
Salut,
Je n'ai pas mieux que
https://lafibre.info/orange-installation/interrogation-huawei-hg8010h/msg730083/#msg730083


HG8010
IP locale : 192.168.100.1/24 (255.255.255.0)
Login : telecomadmin
Psw : admintelecom

Onglet System Tools
Configuration File
Il y a download et upload.

@+

Lucien

  • Abonné Sosh fibre
  • *
  • Messages: 3 180
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #3 le: 28 décembre 2021 à 20:05:15 »
ils vont m'envoyer la Livebox 4 qui possède un ONT interne.

Non, la LB4 n'a pas d'ONT intégré, mais un port SFP.

Ou alors c'est une LB5, et tu peux demander un ONT externe.

sam1902

  • Abonné Orange Fibre
  • *
  • Messages: 8
  • Paris 9ème (75)
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #4 le: 28 décembre 2021 à 20:42:48 »
Non, la LB4 n'a pas d'ONT intégré, mais un port SFP.

Ou alors c'est une LB5, et tu peux demander un ONT externe.

C'est en effet la LB5, pas 4, je viens de revérifier sur mon bon de commande. Comme vous le suggérer, je vais demander à Orange un ONT externe séparé, et s'ils me disent non je pourrais brandir la loi européenne  ;D Merci pour cette précieuse info viven !

Salut,
Je n'ai pas mieux que
https://lafibre.info/orange-installation/interrogation-huawei-hg8010h/msg730083/#msg730083


HG8010
IP locale : 192.168.100.1/24 (255.255.255.0)
Login : telecomadmin
Psw : admintelecom

Onglet System Tools
Configuration File
Il y a download et upload.

@+

Merci pour le screenshot, je comprend mieux de quoi les autre threads parlaient, mais voici mon interface sur le HG8010Hv3 de ByTel. Comme tu peux le voir, c'est bien plus pauvre que ton UI. J'ai essayé de lancer une collection des informations de pannes (Collect fault information) puis de bidouiller le mécanisme de download pour parvenir à télécharger le XML au lieu du compte rendu, mais sans succès.

Enfin, ma prise fibre est pas relié au NRO, donc pas de signal et je ne peut pas tester l'UI en mode "connecté". Peut-être que l'interface se débloquera une fois un signal fibre détecté.


Steph

  • Abonné K-Net
  • *
  • Messages: 7 627
  • La Balme de Sillingy 74
    • Uptime K-net
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #5 le: 28 décembre 2021 à 21:40:11 »
Ah oui, là...
Dur dur de changer le serial number ou d'activer Telnet.
Il n'y a pas non plus de restore default config.
Peut-être en hard?
Dans la doc pdf, il est dit à propos du bouton Reset :
Indicates the reset button. Press the button for a short time to
reset the device; press the button for a long time (longer than
10s) to restore the device to the default settings and reset the
device.


Jamais testé, le mien est en prod!  ;)

sam1902

  • Abonné Orange Fibre
  • *
  • Messages: 8
  • Paris 9ème (75)
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #6 le: 28 décembre 2021 à 22:14:35 »
Ok, voici ce que je viens d'essayer:

  • Appuyer 20 secondes sur le bouton reset avec l'ONT allumé et sans fibre branché:  Reboot quelques secondes après relâche, mais la config reste identique
  • Appuyer 5 secondes sur le bouton reset avec l'ONT allumé et sans fibre branché:  Reboot quelques secondes après relâche, mais la config reste identique
  • Éteindre l'ONT, maintenir le bouton reset appuyer, puis allumer l'ONT tout en maintenant le boutton appuyer pendant les 20 premières secondes (et tjrs sans fibre branché):  Reboot quelques secondes après relâche, mais la config reste identique

Il semble que la config soit hardcodé quelque part et que le mécanisme de reset a été désactivé.

J'ai aussi ouvert ledit ONT, et il semble différent que ceux postés ici (https://lafibre.info/bbox-ftth/photos-de-lont/). Apparemment la version HW est 17C6.A. Pensez-vous qu'il y ait un moyen de le flashé vers une config d'usine?

Si vous avez un lien en PDF de la doc je suis preneur, sur le site de Huawei c'est réservé aux OEM partenaires...

Steph

  • Abonné K-Net
  • *
  • Messages: 7 627
  • La Balme de Sillingy 74
    • Uptime K-net
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #7 le: 28 décembre 2021 à 23:11:13 »
La doc que j'ai en attaché ici.

sam1902

  • Abonné Orange Fibre
  • *
  • Messages: 8
  • Paris 9ème (75)
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #8 le: 29 décembre 2021 à 00:21:31 »
Après un peu plus de triffouillage, je suis tombé sur ce fantastique repo Github d'un gars qui a reverse un ONT similaire et dump la mémoire flash. https://github.com/logon84/Hacking_Huawei_HG8012H_ONT Il y a un fichier hw_default_ctree.xml qui a mon avis, lorsqu'on maintient le RESET pendant > 10 secondes, viens réécrire la le hw_ctree.xml actuel, sauf qu'il est probable que ByTel ait reprogrammé ce fameux hw_default_ctree.xml dans la mémoire flash pour que l'utilisateur admin (telecomadmin/admintelecom) n'ai uniquement accès qu'au strict minimum (les options de maintenance) et rien d'autre.

Pure spéculation, mais je pense que la config de base chez ByTel ressemble à ça:
<X_HW_WebUserInfo NumberOfInstances="1">
<X_HW_WebUserInfoInstance InstanceID="1" UserName="telecomadmin" Password="admintelecom" UserLevel="1" Enable="1" ModifyPasswordFlag="1"/>
</X_HW_WebUserInfo>
et donc UserLevel=1 fait que l'admin devient un simple user, et il n'existe pas d'admin.

Une solution simple serait de me connecter en serial, et croiser les doigts que ça me permette de modifier le XML.

L'alternative serait de dump/modifier/reflasher la puce flash et réécrire la config XML manuellement. Cependant je n'ai pas le hardware pour me connecter à la puce, ni le programmateur, et surtout j'arrive pas à trouver où est la puce de mémoire flash dans sur mon PCB. J'ai peur que dans cette nouvelle version, la mémoire flash soit intégrée dans le processeur, rendant le dump/reflash quasi impossible. Ce qui me fait penser ça c'est ce thread en chinois google translaté à propos du SD5116 LRQIV100 qui est le CPU intégré sur ma version du HG8010. http://www.chinadsl.net/thread-157922-1-1.html

vivien

  • Administrateur
  • *
  • Messages: 47 216
    • Twitter LaFibre.info
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #9 le: 29 décembre 2021 à 08:13:47 »
Se connecter en série serait sans doute la solution la plus simple, il faut trouver les pin où le faire.

Un simple adaptateur USB <=> RS232 avec un câble éclaté est suffisant.

Maintenant, il y a pas mal d'autres étapes pour que ton ONT soit accepté par Orange.

Steph

  • Abonné K-Net
  • *
  • Messages: 7 627
  • La Balme de Sillingy 74
    • Uptime K-net
Transformer un HG8010Hv3 de ByTel en ONT Orange perso
« Réponse #10 le: 29 décembre 2021 à 10:22:06 »
Ma config apparemment très ouverte de Covage74

<X_HW_WebUserInfo NumberOfInstances="2">
<X_HW_WebUserInfoInstance InstanceID="1" UserName="root" Password="9562b4edc8fc2c3de89e2d3f6d7909c2934feac58f51c5c228c7fd53187fdb8b" UserLevel="1" Enable="1" ModifyPasswordFlag="0" Salt="13ce98ef386876468ba4d1a1" PassMode="3"/>
<X_HW_WebUserInfoInstance InstanceID="2" UserName="telecomadmin" Password="34270ee7b85b6edd9693706bda201826b934a4673d6ae75db401765b7926a57a" UserLevel="0" Enable="1" ModifyPasswordFlag="0" Salt="a8d3ea922627e4ef0b322568" PassMode="3"/>
</X_HW_WebUserInfo>

Le root a moins de droit que le telecomadmin.
L'ouverture du Telnet est faisable, mais les liens sont sur le forum K-net qui est désactivé actuellement.

<X_HW_CLITelnetAccess Access="1" TelnetPort="23"/>

<X_HW_Security MacFilterPolicy="0" MacFilterRight="0" IpFilterInPolicy="0" IpFilterInRight="0" IpFilterOutPolicy="0" IpFilterOutRight="0" X_HW_FirewallGeneralLevel="0" UrlFilterPolicy="0" UrlFilterRight="0" UrlFilterIpConcern="0" MacFilterNumberOfEntries="0" IpFilterInNumberOfEntries="0" IpFilterOutNumberOfEntries="0" X_HW_FirewallLevel="" WlanMacFilterPolicy="0" WlanMacFilterRight="0" WlanMacFilterNumberOfEntries="0" FilterApplyRange="" PortScanEnable="1" InvalidPacketDenyEnable="1" X_HW_IPv6FWDFireWallEnable="0" Ip6FilterPolicy="0" Ip6FilterRight="0" X_HW_CMCC_FirewallEnable="0" X_HW_CMCC_FirewallLevel="0" X_HW_DosEnable="0">
<MacFilter NumberOfInstances="0"/>
<WLANMacFilter NumberOfInstances="0"/>
<IpFilterIn NumberOfInstances="0"/>
<IpFilterOut NumberOfInstances="0"/>
<UrlFilter NumberOfInstances="0"/>
<Dosfilter SynFloodEn="0" IcmpEchoReplyEn="0" IcmpRedirectEn="1" LandEn="0" SmurfEn="0" WinnukeEn="0" PingSweepEn="0"/>
<WANSrcWhiteList WANSrcWhiteListEnable="0" WANSrcWhiteListNumberOfEntries="0"/>

<AclServices HTTPLanEnable="1" HTTPWanEnable="0" FTPLanEnable="0" FTPWanEnable="0" TELNETLanEnable="0" TELNETWanEnable="0" SSHLanEnable="0" SSHWanEnable="0" HTTPPORT="80" FTPPORT="21" TELNETPORT="23" SSHPORT="22" HTTPWifiEnable="1" TELNETWifiEnable="1"/>

</X_HW_Security>

Steph

  • Abonné K-Net
  • *
  • Messages: 7 627
  • La Balme de Sillingy 74
    • Uptime K-net