Auteur Sujet: Unlock HG8010Hv3 softmode  (Lu 1790 fois)

0 Membres et 1 Invité sur ce sujet

didjee34

  • Abonné Free fibre
  • *
  • Messages: 95
  • Castelnau-le-Lez (34)
Unlock HG8010Hv3 softmode
« le: 15 avril 2021 à 11:57:35 »
Hola les zamis,

Bon j'ai finalement réussi à faire ce que je voulais sur mon EchoLife HG8010Hv3.

Le but est de le passer en mode COMMON rapidement, et ça va être le cas. En tout cas, pour ma part ça à finalement marché en tâtonnant mais je vous explique la méthode.

Première chose, vous vous connectez en ethernet directement avec une IP fixe en 192.168.4.200/255.255.255.0 (par exemple). L'ONT est en 192.168.4.254 en mode FT (orange).

Le login / pass est le suivant : telecomadmin / admintelecom

Comme lu ici, il vous faut activer le mode "Telnet". Vous allez vous connecter en mode telecomadmin à l'interface web http://192.168.4.254.

Vous modifiez le mot de passe de l'utilisateur root lorsque vous êtes dans l'interface web à y être afin d'écraser le salt et hash du root de la CLI (pour acces Telnet), car pour ma part rien ne marché (peut être un adminHG ou autre mais bon j'ai fais comme ça).

De là, vous faites un dump de la configuration (fichier XML) dans System Tools, Configuration File.

Citer
<UserInterface>
<X_HW_CLIUserInfo NumberOfInstances="1">
<X_HW_CLIUserInfoInstance InstanceID="1" Username="root" Userpassword="ACHANGER" UserGroup="" ModifyPWDFlag="0" EncryptMode="2" Salt="ACHANGERSALT"/>
</X_HW_CLIUserInfo>
<X_HW_CLITelnetAccess Access="1" EquipAdminAccess="1" TelnetPort="23"/>
<X_HW_WebUserInfo NumberOfInstances="2">
<X_HW_WebUserInfoInstance InstanceID="1" UserName="root" Password="ACHANGER" UserLevel="1" Enable="1" ModifyPasswordFlag="1" Salt="ACHANGERSLAT" PassMode="3"/>
<X_HW_WebUserInfoInstance InstanceID="2" UserName="telecomadmin" Password="865a0d6fee36418bdb28f0877747e42aa271a1574f3e0592b4c1edf02756929f" UserLevel="0" Enable="1" ModifyPasswordFlag="0" Salt="af514d8a30c2dd44d9fdead4" PassMode="3"/>
</X_HW_WebUserInfo>
</UserInterface>

Il faut réuploder le fichier XML modifié dans l'interface web, un petit reboot et de là, vous devriez pouvoir vous y connecter en Telnet en root avec le pass que vous aurez défini dans l'interface web auparavant.

Bon ... ben là on est bloqué car impossible pour ma part d'utiliser la fameuse commande "restorehwmode.sh" en mode shell. Sur mon modèle Orange en tout cas c'était impossible.

Et bien c'est là, maintenant que par tatouillage, j'ai trouvé une méthode qui fonctionne :)

Allez voir le travail de cette personne ici :

https://github.com/logon84/Hacking_Huawei_HG8012H_ONT/issues/15

L'approche est simple, télécharger le firmware "upgrade.bin" présent ici : https://github.com/LeeXiaolan/hwfw-tool/blob/master/test/upgrade.bin

Vous l'uploadez sur votre HG8010Hv3 comme si c'était un firmware, surtout vous ne rebootez pas la bête. En effet, ce "firmware" va passer votre ONT en mode maintenance.

Lancez un telnet sur le port 23 et l'IP 192.168.4.254.

Vous allez rentrer à nouveau avec votre compte root et le mot de passe que vous avez défini, là vous faite :

Login:root
Password:
Password is default value, please modify it!
WAP>su
success!

SU_WAP>shell
WAP(Dopra Linux) # restorehwmode.sh

Pour ma part, j'ai rajouté un petit reset par derrière, l'ONT a rebooté.

Là il vous faut changer l'IP de votre poste en 192.168.100.10/24 par exemple. L'ONT est passé en mode COMMON et répond sur l'IP 192.168.100.1.

L'interface web se lance, et vous pouvez vous y connecter avec le classique telecomadmin / admintelecom. Le compte telnet root a le mot de passe admin par default.

Voilà, vous allez pouvoir constater que vous êtes bien passé en "COMMON", et que la partie changement du numéro de série (qui m'interessait le plus ...) ben est enfin dégrisé ;)

A vous les tests !

Merci à tous ceux qui ont bossés sur ce sujet dans le forum, j'espère que c'est assez clair et que vous pourrez débrider les votres aussi ;)

Note  : Je n'ai pas essayé d'activer SSH et FTP/TTFP maintenant en tout cas en mode FT c'était impossible.

Didjee34


didjee34

  • Abonné Free fibre
  • *
  • Messages: 95
  • Castelnau-le-Lez (34)
Unlock HG8010Hv3 softmode
« Réponse #1 le: 20 avril 2021 à 10:31:36 »
Bon ben je m'autoréponds...

Suite au deblocage, je passe bien en étape O5 (comme beaucoup ici) mais derrière impossible d'aller plus loin. Dans l'interface de status, je reste bloqué ici :

Successfully registered the ONT with the OLT.
Failed to obtain the status because the OLT version does not match.
No XML configurations applied.

Pour rester sur le sujet du HG8010Hv3, j'ai tenté de changer le SN avec celui de ma Livebox 5 ou juste remettre celui sur l'étiquette d'origine du HG8010Hv3 d'Orange... même constat je reste en O5.

J'ai même tenté de restaurer avec le fichier XML d'origine quand il était en mode "FT", et toujours pareil. Avec SN de la livebox ou avec celui d'origine du boitier je passe en 05, et reste bloqué sur "Failed to obtain the status because the OLT version does not match.".

A noter que je suis en zone Covage, et que j'ai une capture d'écran du technicien avec quelques infos techniques dont le type de l'OLT en face, c'est écrit "ALCATEL".

Pour rajouter un peu d'info... j'ai acheté un Ubiquity ufiber Loco, et je l'ai patché avec le numéro de série de la livebox 5, en profile 2... là aussi pareil je passe en O5 mais jamais rien de plus. En mode routeur, avec WAN en PPPOe avec mes infos fti/aaaaa + password en VLAN 835, rien niette que dalle.

J'aimerai bien comprendre un peu plus si vous avez des idées je suis preneur. J'ai tenté de monter également une config DHCP VLAN 832 ou PPPOE 835 sur mon ERLite 3 j'ai rien qui monte derrière mes ONTs... bref là je seche.

Didjee34

Steph

  • Abonné K-Net
  • *
  • Messages: 6 444
  • La Balme de Sillingy 74
    • Uptime K-net
Unlock HG8010Hv3 softmode
« Réponse #2 le: 20 avril 2021 à 13:17:02 »
Bonjour,
Je ne sais pas si tu as vu le fil fleuve qui cause pas mal de matériel :
https://lafibre.info/remplacer-livebox/guide-de-connexion-fibre-directement-sur-un-routeur-voire-meme-en-2gbps/

Les inervenants de ce fil sauront peut-être t'aider.