Accueil Routeurs 4G
routeur4g.fr est financé par ses lecteurs. Quand vous achetez en passant par les liens du site, nous pouvons toucher une commission d’affiliation.

[Topic] Firmware Flashage Outils: B715 B525 and more

1121315171829

Réponses

  • MavrikMavrik Membre Messages: 1469
    did you try already to flash .23s HW with .65 ?
  • titiihstitiihs Membre Messages: 5
    Modifié (avril 2019)
    Bonsoir,
    Comme annoncé dans ma présentation, je suis nouveau sur le Forum. J'ai fais l'aquisition d'un routeur Huawei B715s-23C il y a 3 jours.
    C'est grace à l'aide précieuse des différents intervenants sur ce post que je me suis lancé dans la modification de l'appareil.
    Merci à Oga83 / Mavrick / et à Nicolas (pour le récap dans le pdf).
    Une fois que vous avez fais le travail, le plus dur était d'ouvrir le boitier sans le casser.
    La dessus, je n'ai trouvé aucune information.
    C'est pourquoi je viens apporter ma modeste contribution suite à mon apres midi passée au bricolage du routeur.

    Sur la base de ce qu'à fait Oga83, j'ai commandé une résistance de 100€ et un interrupteur, là y a rien de sorcier.



    Mais avant ça, il a fallait ouvrir le boitier sans le casser.
    Voici donc un petit aperçu d'où se trouvent les "clips", juste au cas où quelqu'un voudrait se lancer apres moi dans cette modif.

    On commence par le dessous

    Ensuite les côtés


    et enfin, le dessus


    Voilà, je suis donc en Version 11.197.01.00.965 avec le Logo Huawei.
    Là, je pensais passser en 1217, mais, sur le post de Yyvon66, il y a une capture d'écran ou le n° de version est le 11.196.01.00.1217.
    Est ce une version supérieur à la 11.197.... ?

    merci pour cette petite info.




    Message edité par titiihs on
  • NicolasNicolas Membre Messages: 569
    au top merci pour ces photos @titiihs !
    Je me suis pas (encore) occupé de mon B715 donc je laisse les autres membres te répondre :)
    Content que tu es pu y arriver sans encombre ! 
    ps: dommage pour l'écriture sur le boitier, c'est FLASH et pas FASH 😉
  • titiihstitiihs Membre Messages: 5
    Voilà Nicolas, j'ai rectifié.
    Je ne sais pas ce qui m'a pris. Heureusement c'est écrit au crayon. Je n'ai pas retrouvé mon étiqueteuse. Mais, demain peut-être !!!

  • yyvon66yyvon66 Membre Messages: 929
    Modifié (avril 2019)
    la 1217 est postérieure à la 965, j'ai d'ailleurs essayé les 2, le flashage étant devenu fort simple avec cette méthode
    en plus tu as le français en 1217, au début, il a été listé les versions  https://routeur4g.fr/discussions/discussion/comment/16422/#Comment_16422
    aprés le 1217, c'est le 1329, mais on ne l'a encore pas vu.
    bon flashage et bonne jour née.

    ps : je regarde les release notes,
    B715  196 - 1217  au 23.08.2018
    B715  197  -  965  au 18.10.2018

    faut il mieux avoir le 965 en anglais ?? merci aux spécialistes de leur avis.

  • MavrikMavrik Membre Messages: 1469
    le dernier chiffre signifie la "customisation", cad la branche "West Europe" pour le 1217, et elle contient le français, comme tous les FW qui finissent par 1217.
    1329 n'est pas une version plus récente, mais une autre customisation.
    182 veut dire DNA etc..
  • titiihstitiihs Membre Messages: 5
    Wow. C'est là que l'on se sent tout petit quand on entre dans un domaine que l'on ne connait pas.
    J'ai effectivement lu un commentaire là dessus.
    Mais mon petit esprit logique veut que quand je programmais, je numérotais mes versions de logiciels V 1.00.01 puis V1.00.02... Mais, bon, mes applis ne dépassais pas les murs de la boite pour laquelle je travaillais. Là est toute la différence je pense.
    Je m'en vais relire le post qui traite de la classification des versions.
    Merci pour ces précisions.
  • yyvon66yyvon66 Membre Messages: 929
    Modifié (avril 2019)
    avec les chinois, et cet état d'esprit asiatique, on peut s'attendre à tout, tout....

    ps : en release note, je ne vois guère de différence, à part les languages
  • MavrikMavrik Membre Messages: 1469
    j'ai deja tout posté au sujet des numérotations dans ce fil
    page 5
  • BriardBriard Membre Messages: 477
    @Mavrik et les autres ...

    Chapeau bas !

    Quand je regarde ce topic, je suis comme un gamin devant les vitrines de Noël …

    Mais à présent que vous avez dompté l’animal, il serait temps de lui apprendre à se connecter sur une cellule particulière et distante, plutôt que sur une cellule bête et proche …


  • MavrikMavrik Membre Messages: 1469
    Merci,
    Je voudrais dire que c'est avant tout grace a Oga83 l'expert, et de loin, que ce topic est si "consistant", ainsi qu'aux compétences de Nicolas (je pense qau'il ya eu une bonne intéraction / emulation entre les differents participants).
    Pour le reste, le LTE c'est bcp plus complexe qu'il n'y parait, la partie enregistrement sur le reseau n'est pas qu'une affaire RF, mais aussi data et aux mecanismes propres du LTE, il y a une marge de manoeuvre, mais il y a aussi des limtes.
    Affaire a suivre coté FW.
  • oga83oga83 Membre Messages: 1121
    Quelqu'un sait-il quelle est la dernière version du firmware installé sur les B715 DNA ?
  • yyvon66yyvon66 Membre Messages: 929
    le mien qui est relativement récent (en février) était en 182

    Current version 11.197.01.00.182
    Web UI version 21.100.45.00.03
  • oga83oga83 Membre Messages: 1121
    Modifié (avril 2019)
    Merci, c'est une version 11.197 en customisation DNA (.182)
    Je n'ai que le .BIN de la 11.195 :(
    Si je fais une mod sur le 195 et que je mets à jour en OTA, la mod est perdue...
  • yyvon66yyvon66 Membre Messages: 929
    il faudrait quelqu'un qui ait celle que j'avais qui puisse la sauvegarder, à l'époque je n'avais pas tous ces outils, et quand tu as donné la soluce, suis passé à la 1217 sans sauvegarde (pas bien ça !!)
  • oga83oga83 Membre Messages: 1121
    @yyvon66 Il y a bien ça, mais comme je suis sur autre chose je ne voulais pas perdre de temps là dessus.
  • MavrikMavrik Membre Messages: 1469
    @oga83
    Un petit script de brut force du hicloud pour avoir tous les liens
    je me charge du tri après si tu veux, par modem / branche
  • oga83oga83 Membre Messages: 1121
    Il y a plus simple pour récupérer la dernière version du firmware de son routeur :
    1- Soit le routeur dispose déjà de la dernière version (par OTA) et on peut la récupérer ici : /online/firmware1_bk.bin
    2- Soir le routeur n'est pas à jour, et il suffit d'activer les mises à jour OTA pour que le téléchargement démarre...
    et quand c'est terminé, on la récupère ici : /online.firmware1.bin
    Et on peut la copier sur la clef USB :

    La 11.197 DNA se trouve maintenant sur la clef USB.
    Je vais pouvoir la modifier :D
  • MavrikMavrik Membre Messages: 1469
    je verrais bien un petit bouton dans HM !
  • oga83oga83 Membre Messages: 1121
    Modifié (avril 2019)
    Pour ceux qui veulent récupérer la dernière version du firmware de leur routeur, voici comment j'ai fait avec un B715 pour lequel je voulais récupérer le fichier .BIN de la dernière version 11.197 (non disponible en téléchargement).
    Le même principe est applicable à d'autres routeur et/ou customizations (ici, c'est une customisation .182, c'est à dire DNA).
    Je suis parti d'une 11.195 DNA.
    Ensuite :
    1- J'ai modifié la 11.195 pour ajouter telnet (voir ici)
    2- J'ai flashé le routeur avec cette 11.195 modifiée
    3- J'ai activé la mise à jour automatique => Le routeur a téléchargé (sans l'installer) la 11.197 DNA
    4- J'ai recopié la 11.197 téléchargée par le routeur sur la clef USB (en me connectant avec telnet)
    5- J'ai modifié la 11.197 pour ajouter telnet
    6- J'ai reflashé le routeur avec la 11.197 modifiée




  • MavrikMavrik Membre Messages: 1469
    Si qlq un veut poster ici les BIN récupérés de 715 (DNA etc..) et de 525 (11.189...1217)
  • NicolasNicolas Membre Messages: 569
    @Ezeit
    J'ai bien reçu le routeur, mais au vu des dégats, cela n'a pas l'air aussi simple qu'espéré.

    J'ai modifier physiquement le routeur pour y ajouter un bouton de flash (interrupteur), vu la galère que c'est a démonter, c'est aussi bien maintenant. L'interrupteur est sur la face supérieur, caché par le cache supérieur.

    J'ai fait différente approche, mais pour l'instant, Free ne veut pas autoriser la connexion du routeur, comme mon cas précédent avec un B525s-23a.

    Maintenant, faut trouver les bons fichiers "mtdblock", notamment le 3/4/5/6/7/22, ainsi que la nv.bin d'origine.

    J'ai passé déjà pas mal de temps dessus, mais sans ces fichiers, je pense pas qu'il soit restauré sur Free.
  • oga83oga83 Membre Messages: 1121
    Il faut trouver quelqu'un qui puisse te copier sont /mnvm2:0/nv.bin
    Les /dev/mtdblockX sont des devices, pas des fichiers. Tu ne peux pas les recopier.

  • NicolasNicolas Membre Messages: 569
    Modifié (avril 2019)
    la seule méthode qui a fonctionné sur le b525s est l'ecrasement de ces devices.
    Certains correspondent justement la nvram, en sus du nv.bin ( dont je dispose )

    Pourquoi ? Je n'en ai aucune idée :D , enfin, j'ai bien une idée mais j'en suis pas sur


    Message edité par Nicolas on
  • yyvon66yyvon66 Membre Messages: 929
    salut, 
    @oga83 concernantoga83 a dit :
    Pour ceux qui veulent récupérer la dernière version du firmware de leur routeur, voici comment j'ai fait avec un B715 pour lequel je voulais récupérer le fichier .BIN de la dernière version 11.197 (non disponible en téléchargement).
    Le même principe est applicable à d'autres routeur et/ou customizations (ici, c'est une customisation .182, c'est à dire DNA).
    Je suis parti d'une 11.195 DNA.
    Ensuite :
    1- J'ai modifié la 11.195 pour ajouter telnet (voir ici)
    2- J'ai flashé le routeur avec cette 11.195 modifiée
    3- J'ai activé la mise à jour automatique => Le routeur a téléchargé (sans l'installer) la 11.197 DNA
    4- J'ai recopié la 11.197 téléchargée par le routeur sur la clef USB (en me connectant avec telnet)
    5- J'ai modifié la 11.197 pour ajouter telnet
    6- J'ai reflashé le routeur avec la 11.197 modifiée

    salut, question : que donne la 11.197 par rapport à la 11.195, est-ce que ça vaudrait le coup de l'appliquer à la 11.196.01.00.1217 que j'ai mis

    celle que tu as modifié est-ce la 11.197.01.00.965 que tu avais mis, elle était déjà en 11.197 !
    suis un peu perdu dans tout ça , merci de quelques explications pour les moins initiés
  • oga83oga83 Membre Messages: 1121
    Modifié (avril 2019)
    Quelles commandes as-tu utilisées (pour écraser les /dev/mtdblocX) ?
    Je suis parti d'une 11.195.03.00.182 (la seule dispo en téléchargement) pour récupérer le fichier .BIN de la 11.197.01.00.182.
    - Les différences entre 2 versions (11.195 et 11.197 par exemple) peuvent concerner des corrections de bugs, des mises à jour de sécurité ou de nouvelles fonctions.
    - Les différences entre 2 customisations (x.182 et x.1217) par exemple concernent l'apparence de l'interface (look, langues, ...), et la présence ou non de certaines fonctionnalités (TR-069 présent sur une x.182 et pas sur x.965 par exemple).
    Un fichier d'explication (release notes) est généralement inclus dans le .zip du firmware.
    D'une manière générale, pour une customisation donnée (.182, .965, .1217, ...), je conseillerais d'utiliser la dernière version (11.197 pour une .182 par exemple).
  • NicolasNicolas Membre Messages: 569
    Dans le dossier de réparation de la nvram pour le B525s-23a uniquement, les mtdblocks sont disponibles. Un simple écrasement par lecture / écriture
    cat fichiersource > fichierdestination

    il s'agissait des /dev/blocks/mtdblockX

    Concrètement, comme j'ai pas pensé a comparé les fichiers avant modification, ke suis incapable de te certifié que cela a été utile.

    Mais j'avais beau écrasé le fichier nv.bin, ça ne fonctionnait pas correctement.

    Enfaite, je me demande s'il faut pas flasher le loader non safe (pour effacer la nvram complète par défauts) pour arriver a modifier la nvram après coup dans le cas du b618s, car il a été flashé avec des fichiers de b525s et c'est ce qui la rendu hs.

    Quoiqu'il en soit, sur le b618s, j'ai beau écrasé la nvram via un firmware mod, les valeurs imei/sn/mac reste inchangée. Elle est donc protégée d'une certaine manière.
  • yyvon66yyvon66 Membre Messages: 929
    ok, merci, mieux compris,
    si tu fais une 1217 en 11.197, je suis preneur, l'actuelle est en 11.196
    pas envie de revenir à la 182 qui est DNA
  • oga83oga83 Membre Messages: 1121
    @yyvon66 Tu a essayé une mise à jour avec l'interface web du routeur (mise à jour OTA) ?
  • oga83oga83 Membre Messages: 1121
    Les /dev/mtdblock sont les devices qui correspondent à la mémoire flash.
    Sur le B715, ils sont montés de la manière suivante :
    Ecrire sur les /dev/mtdblockX revient donc à modifier sauvagement le filesystem.

Connectez-vous ou Inscrivez-vous pour répondre.