Orange Sans Guigne

ob1 deuil_national ob2

   Épluchons l'orange, retirons les pépins   

Merci de créer une discussion par problème personnel.

Vous n'êtes pas identifié(e).

Annonce

Cliquer sur les noms des catégories, pour replier/déplier celles-ci ...

Commercialisation des LivePlugs 500 Mbps par Orange ...

#1 25/02/2013 00:35:46

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Bonjour.

Vous trouverez dans cette discussion les outils et renseignements nécessaires pour pouvoir changer la version de logiciel de vos CPL et LivePlugs, du moment qu'ils utilisent le même chipset que les LivePlugs ou CPL Devolo.
Ce changement de version peut se faire en montant (upgrade) ou en descendant (downgrade).
Il permet aussi, par effet de bord, de modifier des paramètres de vos CPL (adresse MAC, descriptif, paramétrage, clé de sécurité, ...).

Un bref historique sur le matériel.
Concernant HomeplugAV (et Homeplug), il faut savoir que, à l'origine, la puce la plus répandue était la puce de la société Intellon.
- INT5000 pour les plugs à la norme Homeplug (Homeplug et Homeplug High speed)
- INT6000, INT6300, INT6400 pour HomeplugAV
- INT7400, AR7400 pour HomeplugAV2

Atheros a racheté la société Intellon en 2009.
En 2011, Qualcomm a racheté Atheros.
C'est pourquoi on verra le plus souvent, maintenant, les noms Qualcomm ou Qualcomm/Atheros dans les marquages, mais aussi et surtout dans les messages des outils que nous utiliserons.


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#2 25/02/2013 00:36:23

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Quelques notions et informations utiles au préalable.

En termes de logiciel, les Liveplugs et CPL ont besoin de 2 fichiers pour fonctionner :
- Un fichier "programme", d'extension typique ".nvm" (NVraM)
- Un fichier de paramètres, d'extension typique ".pib" (Product Information Block)

Le premier fichier semble commun, à version égale, à plusieurs modèles de CPL/Liveplugs (vérifié par des MD5 de ces fichiers), du moment que ceux ci soient basés sur la même "puce" (Intellon/Atheros) ou la même famille de "puces".
C'est le moteur de ces CPL.

Le second fichier caractérise le CPL.
Ce fichier contient des informations essentielles, et assez facilement modifiables :
- la version de PIB (et l'information de taille de la PIB),
- l'adresse MAC du CPL,
- la clé de sécurité cryptée du CPL (Security-ID figurant sur l'étiquette) appellée DAK (Device Acces Key)
- la clé cryptée d'appartenance à un réseau (le mot de passe qu'on attribue pour créer un réseau logique, HomeplugAV par défaut) nommée NMK (Network Membership Key),
- une chaîne d'identification du modèle (exemple "France Telecom Liveplug HD [MT-2109]") nommée MFG (ManuFacturer strinG).

Il contient d'autres informations, facilement modifiables aussi, mais qu'on ne modifie généralement pas :
- La chaîne d'identification utilisateur (typiquement "Intellon Enabled Product") : Chaîne USR
- La chaîne d'identification de réseau (typiquement "Intellon Enabled Network") : Chaîne NET

Il contient également d'autres informations, difficilement modifiables (je n'ai pas encore trouvé comment), relatives :
- aux fréquences activées dans le plug (prescaler)
- au mode de fonctionnement du bouton d'association
- au priorités de trafic (les CPL peuvent faire de la QOS)

Qualcomm/Atheros, dans ses documentations, met bien en garde sur le côté propriétaire de ce format de fichier et sur les évolutions possibles de ce format.

Quelques remarques relatives aux modifications de certains de ces paramètres.
Je n'ai pas réussi à modifier les MFG, DAK et/ou MAC avec des firmwares 3.x ou 4.x.
Il faut donc, en l'état actuel de mes connaissances, downgrader en version 2 pour modifier ces caractéristiques, puis upgrader.
Ca peut être un bon garde-fou, mais si on ne fournit pas de fichier .pib lors du flashage, on se retrouve avec des paramètres par défaut, totalement erronés.


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#3 25/02/2013 00:37:08

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Contenu des différents mises à jour d'Orange pour ses Liveplugs

Dans update_3_3_4_liveplugHD.exe (plus de lien) :
    - Downgrade possible vers Firmware 1.4.5 pour :
       MFG "devolo dLAN 200 AV" (fichier pib14-devolo-old.pib)
    - Upgrade par défaut  vers firmware 3.3.4 pour :
       MFG "France Telecom Liveplug HD [MT2109]" (fichier pib38-liveplugHD.pib)

Dans liveplug-hd-firmware-4-1.exe (plus de lien) :
    - Downgrade possible vers firmware 2.0.0.0 pour :
       MFG "France Telecom Liveplug HD" (fichier int6000-pib20-francetelecom-old.pib)
       MFG "France Telecom Liveplug HD [MT2109]" (fichier int6000-pib20-francetelecom-mt2109.pib)
    - Upgrade par défaut  vers firmware 4.1.0.0.2 pour :
       MFG "France Telecom Liveplug HD" (fichier int6000-pib42-francetelecom-old.pib)
       MFG "France Telecom Liveplug HD [MT2109]" (fichier int6000-pib42-francetelecom-mt2109.pib)
       MFG "France Telecom Liveplug HD+ [MT2217]" (fichier int6000-pib42-francetelecom-mt2217.pib)
       MFG "France Telecom Liveplug HD+ [MT2260]" (fichier int6000-pib42-francetelecom-mt2260.pib)

Dans liveplug-hd-firmware-4-4.exe (https://assistance.orange.fr/medias/woo … re_4_4.exe) :
    - Downgrade possible vers firmware 2.0.0.0 pour :
       MFG "France Telecom Liveplug HD" (fichier int6000-pib20-francetelecom-old.pib)
       MFG "France Telecom Liveplug HD [MT2109]" (fichier int6000-pib20-francetelecom-mt2109.pib)
    - Upgrade par défaut  vers firmware 4.4.0.0 pour :
       MFG "France Telecom Liveplug HD" (fichier int6000-pib45-francetelecom-old.pib)
       MFG "France Telecom Liveplug HD [MT2109]" (fichier int6000-pib45-francetelecom-mt2109.pib)
       MFG "France Telecom Liveplug HD+ [MT2217]" (fichier int6000-pib45-francetelecom-mt2217.pib)
       MFG "France Telecom Liveplug HD+ [MT2260]" (fichier int6000-pib45-francetelecom-mt2260.pib)
       MFG "France Telecom Liveplug HD [MT2272]" (fichier int6000-pib45-francetelecom-mt2272.pib)
       MFG "France Telecom Liveplug HD+ [MT2330]" (fichier int6000-pib45-francetelecom-mt2330.pib)
       MFG "France Telecom Liveplug HD+ [MT2381]" (fichier int6000-pib45-francetelecom-mt2381.pib)
       MFG "France Telecom Wi-Fi Extender [MT2343;P:2342]" (fichier int6000-pib45-francetelecom-mt2343.pib) (Wifi Extender)

On voit qu'il est possible de faire un downgrade dans ces firmwares, mais je ne sais dans quelles conditions (échec de mise à jour ?).

La comparaison des différents PIB (après modification de MFG) m'a permis de vérifier que d'autres paramètres sont modifiés dans ces fichiers, mais, manquant de documentation sur ces paramètres, c'est tout ce que je peux en dire ...

Pour le moment wink

[Edit]
21/11/2015 : Mise à jour du lien vers le firmware 4.4, plus de lien pour 4.1 ni 3.3.4
20/04/2017 : Mise à jour du lien vers le firmware 4.4
[/Edit]

Dernière modification par Phénix (21/11/2015 20:42:57)


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#4 25/02/2013 00:40:44

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Les outils que nous allons utiliser

Nous aurons besoin de :
- int6kid : pour identifier le CPL
- modpib : pour modifier les informations modifiables du fichier .PIB
- chkpib : pour vérifier nos fichiers .PIB
- int6k : pour flasher (upgrade et downgrade) le CPL
- int6kwait : pour attendre des états définis du CPL en cours de flashage

On pourrait éventuellement s'appuyer sur pcapdevs pour identifier les interfaces réseau, mais c'est faisable avec int6k ou int6kid ...

Il m'a fallu fouiller beaucoup pour trouver ces outils ...
[Vous devez être enregistré pour voir le message caché.
Sachez aussi que le pillage ne favorise pas la vie d'un site comme celui-ci (non financé par de la publicité), pensez-donc à indiquer si ça vous a aidé (ou pas).
En bref, soyez constructif plutôt que consommateur de bas niveau.]

Et encore beaucoup de travail (de flashages, et de plantages ...) pour comprendre certains fonctionnements et enfin mettre au point la procédure.
Le fait que j'aie voulu créer ces outils pour la ligne de commande de Windows n'a pas aidé (c'est vraiment pas un langage de programmation !) hmm
J'aurais largement préféré le faire initialement sous bash (shell Linux), ça aurait été nettement plus facile.


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#5 25/02/2013 23:58:53

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Les précautions à prendre

Identifier l'interface réseau sur laquelle est connectée le plug :

int6k local -I

C:\cygwin\home\Phenix\CPL\Tools\package>int6k local -I
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0B:3B:xx:x:x-------
        PIB 4-5 16252 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product
        CCo Auto
        MDU N/A

Si vous ne trouvez rien, comme ceci :

C:\cygwin\home\Phenix\CPL\Tools\package>int6k  -I
nic2 00:B0:52:00:00:01 Device Identity

Essayez avec :

int6k -i 0 -I
int6k -i 1 -I
int6k -i 2 -I

...

Quand vous aurez identifié l'interface Ethernet à laquelle est relié le plug, faîtes :
set PLC=<n°>
Exemple :

set PLC=2

Une fois identifiée l'interface, il faut vérifier que le plug sur lequel on souhaiterait changer le firmware est compatible.

Les commandes suivantes nous donneront les informations de compatibilité :

int6k -a

C:\cygwin\home\Phenix\CPL\Tools\package>int6k  -a
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:0B:3B:x:x:x INT6300-MAC-4-4-4405-02-4501-20110420-FINAL-B (16mb)  (0xF5) 50Hz Detected  0xA9

int6k -r

nic2 00:B0:52:00:00:01 Request Version Information
nic2 00:0B:3B:x:x:x INT6300 INT6000-MAC-4-4-4405-02-4501-20110420-FINAL-B

int6k  -f

C:\cygwin\home\Phenix\CPL\Tools\package>int6k  -f
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:0B:3B:x:x:x TYPE=0x1520 (M25P16) PAGE=0x0100 (256) BLOCK=0x10000 (65536) SIZE=0x200000 (2097152)

[Edit]
Pour le moment, les composants dont je suis certain qu'il sont acceptés :
- SDRAM de type M25P16
- Chipsets Intellon 6000, 6300 et 6400
On trouve ces composants sur les LivePlugs, beaucoup de modèles Devolo, mais également chez Netgear (modèles récents), Lea (attention au modèle de mémoire), Billion, D-Link (attention, pas tous les modèles), Trendnet, Solwise, Aztech, Belkin, TP-Link, Western Digital, peut-être Linksys et Logitech ...
Certaines de ces marques ne font pas que du HomePlugAV, il y a donc toujours lieu d'être prudent. Je l'ai mis en évidence là où je sais que le fabricant travaille avec plusieurs standards, mais il faudra de toute façon vérifier, par principe smile
[/Edit]


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#6 26/02/2013 01:23:43

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Les outils maintenant

Pour le moment, version pour Windows uniquement (ça touche la majorité des "clients"), mais je compte publier une version pour Linux aussi.

Avant toute chose, réfléchissez avant d'agir !!!
Même si j'ai essayé de canaliser ces upgrades/downgrades, il y a forcément des choses que je n'ai pas vues, des problèmes que je n'ai pas rencontrés.
Si vous avez le moindre doute, posez la question, si ça peut éviter de se retrouver avec un plug HS, c'est quand même mieux !

Une dépendance qui vous sera nécessaire :
WinPcap
Il peut y avoir une incompatibilité avec Windows 8 ...

Les firmwares à la sauce Orange (auto extractible certifié sans virus connu) :
[Vous devez être enregistré pour voir le message caché.
Sachez aussi que le pillage ne favorise pas la vie d'un site comme celui-ci (non financé par de la publicité), pensez-donc à indiquer si ça vous a aidé (ou pas).
En bref, soyez constructif plutôt que consommateur de bas niveau.]

Dans ce paquet, il y a :
- Un firmware version 2.0.0.0 et son fichier .pib : Firmware-V2-0-0-0.nvm et Firmware-V2-0-0-0.pib
- Un firmware version 2.0.1.0 et son fichier .pib : Firmware-V2-0-1-0.nvm et Firmware-V2-0-1-0.pib
- Un firmware version 3.3.48 et son fichier .pib : Firmware-V3-3-48.nvm et Firmware-V3-3-48.pib
- Un firmware version 4.4.0.02 et son fichier .pib : Firmware-V4-4-0-02.nvm et Firmware-V4-4-0-02.pib

Et les programmes utiles, plus quelques .cmd pour les utiliser proprement (auto extractible certifié sans virus connu) :
[Vous devez être enregistré pour voir le message caché.
Sachez aussi que le pillage ne favorise pas la vie d'un site comme celui-ci (non financé par de la publicité), pensez-donc à indiquer si ça vous a aidé (ou pas).
En bref, soyez constructif plutôt que consommateur de bas niveau.]

Ce paquet contient :
- int6k.exe
- int6kid.exe
- int6kwait.exe
- modpib.exe
- chkpib.exe
- flashplug.cmd
- idPlug.cmd
- PibModif.cmd

Les .exe sont appelés par les .cmd, mais peuvent être utilisés séparément, comme dans les exemples du message précédent.

[Edit]
2013-03-26 : Ajout du lien vers WinPcap
[/Edit]

Dernière modification par Phénix (26/03/2013 20:53:28)


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#7 27/02/2013 00:36:10

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Conseils d'utilisations.

1) Faites d'abord un coup à blanc avec flashplug.cmd, avec chaque CPL en votre possession.
Au moment où le logiciel vous demandera si vous êtes OK, répondez par tout sauf "o", ce qui interrompra la procédure.
Mais ...
Cet essai à blanc aura enregistré la configuration originale de votre CPL (fichier ori_ABCDEFFECDBA.pib si l'adresse MAC du plug est ABCDEFFEDCBA).
Et c'est ce fichier qui permettra de retrouver la carte d'identité du plug en cas de mauvais flashage.

2) Evitez d'avoir plusieurs CPL branchés au moment du flashage. La recherche automatique des interfaces Ethernet le détectera dans certains cas, mais pas systématiquement, et il vaut mieux mettre toutes les chances de son côté.

3) Ne débranchez pas le plug pendant le flashage. L'ensemble de la procédure de flashage dure moins d'une minute (même si les tempos affichées dans les messages évoquent plus, ce sont des temps maximum d'attente)

4) 1er conseil important : Les NVM et PIB fonctionnent par paire. Faites attention à ne pas utiliser des fichiers d'une paire différente.
Entre chaque version de firmware, il peut y avoir évolution du format du fichier PIB, voire de sa taille.
Au mieux, ça peut marcher, mais au pire, votre plug peut devenir inutilisable.

5) Deuxième conseil important :
Si votre CPL ne fait pas partie de la liste évoquée au message n°4, posez votre question dans la rubrique CPL, avec un titre évoquant le matériel et upgrade ou downgrade, et en postant un résultat des commandes suivantes :

int6k local -I -i <x>
int6k local -a -i <x>
int6k local -r -i <x>
int6k local -f -i <x>

<x> étant le numéro de votre interface réseau (par défaut, c'est l'interface n°2 qui est utilisée)

Pour ma part, en dehors d'essayer de vous aider, je m'attacherai à reporter les informations utiles dans la discussion de suivi et/ou dans ce tutoriel.

[Edit 1]
2014/08/29 : Ajout d'un conseil relatif aux paires NVM/PIB en point 4, renumérotation de l'ancien point 4 en point 5
[/Edit 1]

Dernière modification par Phénix (29/08/2014 19:53:48)


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#8 27/02/2013 00:36:19

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Installation :
Extrayez les deux exécutables dans un même répertoire (nom selon votre gré).
Ouvrez une fenêtre de commandes (menu / exécuter / cmd)
Allez dans le répertoire où vous avez extrait les fichiers.

Flashage :

- flashplug.cmd
Syntaxe : flashplug.cmd <nom du firmware> (sans extension .nvm ou .pib)
Ce programme :
* vérifie d'abord que le nom du firmware a été appelé avec un paramètre
* vérifie l'existence du firmware passé en paramètre
* essaye de trouver automatiquement l'interface Ethernet à laquelle est raccordé le CPL a flasher
* extrait le fichier pib de la mémoire du CPL et l'enregistre (en le protégeant des destructions involontaires)
* copie le fichier pib associé au firmware dans un fichier temporaire
* extrait les paramètres importants du plug (Security-ID, adresse MAC, clé de réseau, chaîne d'identification du CPL)
* modifie le fichier pib temporaire avec ces informations
* présente les informations qui vont être écrites
* attend la validation (ou pas) de l'utilisateur
* si accord, flashe le plug

Capture :

C:\cygwin\home\Phenix\CPL\Tools\package>flashplug.cmd Firmware-V2-0-1-0
Fourni par Phenix pour OSG
Valeurs avant flashage de ce plug :
nic2 00:0B:3B:x:x:x Device Identity
nic2 00:0B:3B:x:x:x -------
        PIB 4-5 16252 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product
        CCo Auto
        MDU N/A
L'adresse MAC a flasher est "00:0B:3B:x:x:x".
La valeur DAK a flasher est "xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy".
La valeur NMK a flasher est "yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx".
La valeur MFG a flasher est "France Telecom Liveplug HD [MT2109]".

Préparation du fichier pib temporaire ...

        1 fichier(s) copié(s).

Modification du fichier tempo.pib :

Résultat de la modification vue par chkpib :
------- tempo.pib -------
        PIB 2-0 7820 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product
OK pour continuer [o/N] (Non par defaut) ?o

Flashage du firmware en cours ... Ne pas interrompre jusqu'au message de fin, risque de destruction !
nic2 00:0B:3B:x:x:x Pause 5 seconds
nic2 00:0B:3B:x:x:x Write Firmware-V2-0-1-0.nvm to scratch
nic2 00:0B:3B:x:x:x Write tempo.pib to scratch
nic2 00:0B:3B:x:x:x Flash device
nic2 00:0B:3B:x:x:x Allow 60 seconds for Reset
On attend le reboot du plug ...
nic2 00:0B:3B:x:x:x Allow 60 seconds for Start
nic2 00:0B:3B:x:x:x Pause 5 seconds
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0B:3B:x:x:x -------
Le flashage semble s'être bien passé.
- Les caractéristiques finales sont disponibles dans le fichier Final.log.

Fin de la procédure.


C:\cygwin\home\Phenix\CPL\Tools\package>


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#9 27/02/2013 00:51:11

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Modification de la carte d'identité d'un plug

La commande :
- PibModif.cmd
Syntaxe : PibModif.cmd <ori_MACADDRESS.pib>
Ce programme permet de récupérer et reprogrammer la carte d'identité du plug (adresse MAC, clé DAK, clé NMK, clé MFG).
Eh oui, ça peut arriver qu'on fasse une fausse manip (ça m'est arrivé smile), d'où l'importance d'avoir sauvegardé ces fichiers avant le premier flashage.

A noter : Je n'ai pas réussi, pour le moment, à modifier la carte d'identité d'un plug avec les versions 3 et 4 de firmware, d'où l'importance d'avoir au moins une version 2.

Ca veut dire que, s'il vous arrive de modifier à tort la carte d'identité de votre plug, il faut commencer par revenir à la version 2 (2.0.0.0 ou 2.0.1.0)

Exemple de flashage (volontairement mauvais) :

C:\cygwin\home\Phenix\CPL\Tools\package>PibModif.cmd ori_000B3B5BAFC4.pib
Fourni par Phenix pour OSG
L'adresse MAC a flasher est "00:0B:3B:x:x:x".
La valeur DAK a flasher est "31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15".
La valeur NMK a flasher est "31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15".
La valeur MFG a flasher est "France Telecom Liveplug HD [MT2109]".

Préparation du fichier tempo.pib ...
Résultat du modpib :
        PIB 2-0 7820 bytes
        MAC 00:0B:3B:x:x:x
        DAK 31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15
        NMK 31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product

Résultat du chkpib :
------- tempo.pib -------
        PIB 2-0 7820 bytes
        MAC 00:0B:3B:x:x:x
        DAK 31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15
        NMK 31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product

OK pour continuer [o/N] (Non par defaut) ?o

Ecriture du fichier pib et prise en compte ...
nic2 00:0B:3B:x:x:x Write tempo.pib to scratch
nic2 00:0B:3B:x:x:x Flash device
nic2 00:B0:52:00:00:01 Allow 60 seconds for Reset
nic2 00:B0:52:00:00:01 Allow 60 seconds for Start
nic2 00:B0:52:00:00:01 Pause 5 seconds
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0B:3B:x:x:x -------
Le flashage semble s'être bien passé.
Les caractéristiques finales sont disponibles dans le fichier Final.log.

Volontairement, ici, j'ai mis une clé DAK erronée.

Je répare mon erreur sur le fichier ...

C:\cygwin\home\Phenix\CPL\Tools\package>copy svg_ori_000B3B5BAFC4.pib ori_000B3B5BAFC4.pib
Remplacer ori_000B3B5BAFC4.pib (Oui/Non/Tous) : o
        1 fichier(s) copié(s).

Et je rétablis les bons paramètres du plug :

C:\cygwin\home\Phenix\CPL\Tools\package>PibModif.cmd ori_000B3B5BAFC4.pib
Fourni par Phenix pour OSG
L'adresse MAC a flasher est "00:0B:3B:x:x:x".
La valeur DAK a flasher est "xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy".
La valeur NMK a flasher est "31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15".
La valeur MFG a flasher est "France Telecom Liveplug HD [MT2109]".

Préparation du fichier tempo.pib ...
Résultat du modpib :
        PIB 2-0 7820 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK 31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product

Résultat du chkpib :
------- tempo.pib -------
        PIB 2-0 7820 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK 31:05:53:6E:6E:EA:EA:72:E5:CA:20:1B:E7:64:AB:15
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product

OK pour continuer [o/N] (Non par defaut) ?o

Ecriture du fichier pib et prise en compte ...
nic2 00:0B:3B:x:x:x Write tempo.pib to scratch
nic2 00:0B:3B:x:x:x Flash device
nic2 00:B0:52:00:00:01 Allow 60 seconds for Reset
nic2 00:B0:52:00:00:01 Allow 60 seconds for Start
nic2 00:B0:52:00:00:01 Pause 5 seconds
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0B:3B:x:x:x -------
Le flashage semble s'être bien passé.
Les caractéristiques finales sont disponibles dans le fichier Final.log.

Ca paraît tellement simple smile


Notez quand même que, à ce stade, le firmware est toujours en version 2 ...
Il faut donc maintenant éventuellement reflasher le plug pour le mettre à sa version initiale.
Au message précédent, on avait fait un flashage de la version 4.4 (visible par la version  4.5 du PIB initial) vers la version 2 (visible aussi d'après la version de PIB).
On va donc revenir à cette version :

C:\cygwin\home\Phenix\CPL\Tools\package>flashplug.cmd Firmware-V4-4-0-02
Fourni par Phenix pour OSG
Valeurs avant flashage de ce plug :
nic2 00:0B:3B:x:x:x Device Identity
nic2 00:0B:3B:x:x:x -------
        PIB 2-0 7820 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product
L'adresse MAC a flasher est "00:0B:3B:x:x:x".
La valeur DAK a flasher est "xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy".
La valeur NMK a flasher est "yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx".
La valeur MFG a flasher est "France Telecom Liveplug HD [MT2109]".

Préparation du fichier pib temporaire ...

        1 fichier(s) copié(s).

Modification du fichier tempo.pib :

Résultat de la modification vue par chkpib :
------- tempo.pib -------
        PIB 4-5 16252 bytes
        MAC 00:0B:3B:x:x:x
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID F2:DE:61:80:62:50:03
        NET Intellon Enabled Network
        MFG France Telecom Liveplug HD [MT2109]
        USR Intellon Enabled Product
        CCo Auto
        MDU N/A
OK pour continuer [o/N] (Non par defaut) ?o

Flashage du firmware en cours ... Ne pas interrompre jusqu'au message de fin, risque de destruction !
nic2 00:0B:3B:x:x:x Pause 5 seconds
nic2 00:0B:3B:x:x:x Write Firmware-V4-4-0-02.nvm to scratch
nic2 00:0B:3B:x:x:x Write tempo.pib to scratch
nic2 00:0B:3B:x:x:x Flash device
nic2 00:0B:3B:x:x:x Allow 60 seconds for Reset
On attend le reboot du plug ...
nic2 00:0B:3B:x:x:x Allow 60 seconds for Start
nic2 00:0B:3B:x:x:x Pause 5 seconds
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0B:3B:x:x:x -------
Le flashage semble s'être bien passé.
- Les caractéristiques finales sont disponibles dans le fichier Final.log.

Fin de la procédure.


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#10 27/02/2013 01:05:25

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Dernier programme que je n'ai pas évoqué

- idPlug.cmd
Appelé par les deux autres .cmd.
Il sert à identifier l'interface réseau.

Au passage, je remercie les concepteurs de CMD d'avoir créé un langage de programmation (italiques, parce que le nom me gêne) aussi nul !!!
Tellement nul qu'il a fallu que je crée ce petit programme (parce que je ne pouvais pas faire de redirection dans la boucle "FOR" qui appelle ce petit programme sad)

Bref, en principe, ce programme ne devrait pas vous être utile directement ...


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#11 28/02/2013 00:15:31

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Compatibilité des plugs avec cette méthode

Sur un autre forum, quelqu'un avait eu un souci avec une mémoire flash "SST 25VF016B" et une version précédente de int6k (la version qui est disponible avec SoftPlug de chez Lea).

Bonne nouvelle, j'ai réussi à trouver la liste des mémoires reconnues par le logiciel smile
La voici donc :
Modèle        Type

M25P20        0x011
M25P40        0x012
M25P80        0x013
M25P16_ES     0x014
M25P32_ES     0x015
M25P64_ES     0x016
AT26DF161     0x046
AT26DF161A    0x0146
M25P05A       0x01020
M25P10A       0x01120
M25P16        0x01520
M25PX16       0x01571
M25P32        0x01620
M25P64        0x01720
FM25S16       0x01532
FM25Q16       0x01532
FM25Q32       0x01632
SST25VF016B   0x04125

Additionellement, les modèles et types suivants peuvent être rencontrés, mais j'ai quelques doutes sur leur bonne reconnaissance :

M25P80        0x00001420
S25FL016AOLMFI01 0x00001402

Le modèle et le numéro sont ceux que vous verrez (je l'espère) lors d'une interrogation (adaptez selon le n° de votre interface Ethernet) :

int6k  -i 2 -f

C:\cygwin\home\Phenix\CPL\Tools\package>int6k  -f
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:0B:3B:x:x:x TYPE=0x1520 (M25P16) PAGE=0x0100 (256) BLOCK=0x10000 (65536) SIZE=0x200000 (2097152)

Si vous n'avez pas d'information de NVRAM en résultat de cette commande, surtout ne tentez pas de modifier le PIB de votre CPL, ni de changer de version.
Posez d'abord une question sur le forum, avec la copie du résultat de commande.

N'ayant pas encore eu le cas de figure, je ne puis être certain du message que vous aurez, mais probablement :

Unknown NVRAM Type

Si vous voyez ce message, et/ou même si vous avez un doute, il ne faut surtout pas flasher votre plug ...


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#12 08/03/2013 19:15:48

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Bonsoir.

Complément sur les compatibilités.

Hier, j'ai tenté la mise à jour sur un DHP-P306AV -> Refusée par le logiciel :

Flashage du firmware en cours ... Ne pas interrompre jusqu'au message de fin, risque de destruction !
nic2 CC:B2:55:xy:xy:xy Pause 5 seconds
nic2 CC:B2:55:xy:xy:xy Write Firmware-V2-0-0-0.nvm to scratch
nic2 CC:B2:55:xy:xy:xy Write tempo.pib to scratch
nic2 CC:B2:55:xy:xy:xy Flash device
nic2 CC:B2:55:xy:xy:xy Illegal Firmware Revision (0x66): Device refused request
int6k.exe: Bailing Out!
Erreur au flashage

Fin de la procédure.

J'ai vérifié les informations utiles :

C:\cygwin\home\Phenix\CPL\Tools\package>int6k -a

nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 CC:B2:55:xy:xy:xy AR-6405-MAC-4-5-4504-02-4518-20110812-FINAL-E (4mb)  (0xF5) 50Hz Detected  0x47

C:\cygwin\home\Phenix\CPL\Tools\package>int6k -r

nic2 00:B0:52:00:00:01 Request Version Information
nic2 CC:B2:55:xy:xy:xy  AR6405 INT6000-MAC-4-5-4504-02-4518-20110812-FINAL-E

C:\cygwin\home\Phenix\CPL\Tools\package>int6k -f

nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 CC:B2:55:xy:xy:xy TYPE=0x13 (M25P80) PAGE=0x0100 (256) BLOCK=0x10000 (65536) SIZE=0x100000 (1048576)

C:\cygwin\home\Phenix\CPL\Tools\package>int6k -I

nic2 00:B0:52:00:00:01 Device Identity
nic2 CC:B2:55:xy:xy:xy -------
        PIB 4-4 15560 bytes
        MAC CC:B2:55:xy:xy:xy
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID 8C:96:F6:38:D2:34:0C
        NET DHPP306AVD1_FW600b01
        MFG A*AT1*N04502*P0400*F0600*H1d*D1AQ*CDHPP306AVD1_FW600b01
        USR DHPP306AVD1_PIB400CEB_WM
        CCo Auto
        MDU N/A

C'est sans appel : Le chipset (AR6405) n'accepte pas les firmwares "habituels".

J'ai poussé le vice plus loin, avec d'autres outils ...
Et j'ai failli le regretter hmm
Plug bloqué, le voyant réseau ne s'allumait plus, le voyant "power" clignote lentement (1 fois par seconde),.
Ce mode correspond à un mode de maintenance, dans lequel il a démarré sur un firmware de "boot".
Et il refuse les différents firmwares mis à disposition.

Heureusement, j'avais pris la précaution avant de récupérer le firmware original chez le fabricant, et gardé une copie du PIB original.
C'est le seul firmware qui ait été accepté, et le flashage a été long (plusieurs minutes).


J'ai fouillé depuis, et effectivement, la puce AR6405 est citée sur plusieurs forums pour ne pas fonctionner avec les firmwares "génériques".
Ce serait un équivalent de la puce INT6400/AR6400, mais avec des possibilités limitées.
De plus, je n'ai pas trouvé les outils "évolués" pour gérer complètement cette puce (PIB différent au niveau taille de fichier, donc "mapping" probablement différent).

Pour le moment donc, peu de possibilités avec cette puce.

Attention :
Chez D-Link, il y a le modèle DHP-306AV et le modèle DHP-P306AV (c'est ce dernier que j'ai testé)
Il me semble que les DHP-306AV existent avec une autre puce (il me semble que ce modèle est plus ancien que la puce AR6405).

[Edit]
Corrections : Modèle testé, DHP-P306AV, différent de DHP-306AV hmm
[/Edit]

Dernière modification par Phénix (25/03/2013 14:16:24)


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#13 22/03/2013 20:50:41

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Bonsoir.

Quelques informations sur les versions de firmware des LivePlugs et CPL HomePlug AV.

Cet article ne traite que les versions de firmware Devolo et Orange.


Plusieurs versions de firmware ont été installées sur les LivePlugs et CPL HomePlug AV.

V2.0.0.0 : Le plus ancien que j'aie pu trouver, pas vu sur LivePlug.
V2.0.1.0 : Etait livré avec les premiers LivePlugs HD (posait problème lors de la mise en veille du plug).
V3.3.4.8 : L'un des premiers sur les LivePlugs HD+.
V4.1.0.2 : Proposé par Orange en mise à jour à partir de mars 2010 (plus tôt par Devolo).
V4.4.0.02 : Dernière version proposée par Orange (novembre 2010).

[Edit]
Notez qu'il existe une V4.4.0.05 chez Devolo (datée d'octobre 2010 dans l'archive), non proposée par Orange.
martinlbb l'a installée sur des HD+ 200 Mbps avec un débit doublé selon ses dires
[/Edit]

Chez Devolo, firmware 5.3 en 2011/2012, pour les 500 Mbps. Pas de déclinaison chez Orange.

Compatibilité des versions avec les chipsets.
Il n'est pas toujours facile de savoir si un firmware est compatible avec les chipsets.
En dernier recours, c'est en essayant qu'on sait si ça fonctionne ou pas.

A priori, les fimwares cités ci-dessus s'installent tous sur les chipsets INT6000.
La version 2 ne s'installe pas sur les INT6300 et INT6400.
Et aucune ne s'installerait sur chipset INT6405.

Les caractéristiques de ces différentes version de firmwares.
Versions 2 :
Pas d'informations disponibles

Versions 3 :

* Possibilité, en fonction du matériel, d'avoir une indication de qualité du débit (bon, moyen, mauvais).
    Pas mis en oeuvre sur les LivePlugs
* Gestion de la QoS par DSCP
    Mis en oeuvre sur les LivePlugs
* Gestion de IGMPv3/MLDv2
    Mis en oeuvre, semble-t-il, sur les LivePlugs
* Calcul du SNR
* Mode "basse conso" sur les INT6300 et INT6400

Versions 4 :

* Détection automatique de la SDRAM
* Améliorations des performances TCP
* Niveaux de sécurité sur flashage PIB et NVM
* Améliorations sur la gestion IGMPv3/MLDv2
* Filtrage sur IGMPv3/MLDv2 Leave
* Indication possible du débit Ethernet brut
* Advanced Power Management (APM)
* TR-069 possible pour certains équipements récents (INT6400)
* Protection des paramètres personnalisés du PIB (MFG, DAK, NMK, MAC, ...) lors de l'upgrade (version 4.4.03)

[Edit]
2017/04/20 : Mise à jour avec infos fournies par martinlbb
[/Edit]

Dernière modification par Phénix (20/04/2017 17:42:46)


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#14 29/04/2013 14:16:16

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Bonjour.

Des nouvelles : J'ai testé un CPL LEA Netsocket 200S ce matin.
Et ma foi, plutôt des bonnes surprises, et surtout, pas de mauvaise smile

Ses réglages sont très proches de ceux des LivePlugs (HD/HD+), si ce n'est une petite optimisation à faire sur la QoS.

Le résumé de l'aventure en quelques captures ...

Tout d'abord, les informations utiles :

Phenix@MyPc ~
$ cd CPL/Tools/package/

Phenix@MyPc ~/CPL/Tools/package
$ ./int6k local -I -arf
nic2 00:B0:52:00:00:01 Request Version Information
nic2 00:0C:B9:xx:xx:xx INT6400 INT6000-MAC-4-1-4122-00-4019-20091209-FINAL-C
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:0C:B9:xx:xx:xx INT6400-MAC-4-1-4122-00-4019-20091209-FINAL-C (8mb)  (0xF5) 50Hz Detected  0x41
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:0C:B9:xx:xx:xx TYPE=0x14 (M25P16_ES) PAGE=0x0100 (256) BLOCK=0x10000 (65536) SIZE=0x200000 (2097152)
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0C:B9:xx:xx:xx -------
        PIB 4-2 10888 bytes
        MAC 00:0C:B9:xx:xx:xx
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID A9:7F:B3:4E:2B:13:04
        NET LEA Enabled Network
        MFG DPSM1TF4H-SFLEA1 sof1036 291010
        USR LEA NetSocket 200
        CCo Auto
        MDU N/A

Chez LEA, ils n'ont pas l'air "pressés" de changer de version smile
Toujours en 4.1 (4.1.2.2 de décembre 2009)

Qu'à celà ne tienne, j'ai upgradé en 4.4 (la dernière des LivePlugs HD/HD+) :

Phenix@MyPc ~/CPL/Tools/package
$ ./flashplug.cmd Firmware-V4-4-0-02
Fourni par Phenix pour OSG
Recherche de plugs ...
Valeurs avant flashage de ce plug :
nic2 00:0C:B9:xx:xx:xx Device Identity
nic2 00:0C:B9:xx:xx:xx -------
        PIB 4-2 10888 bytes
        MAC 00:0C:B9:xx:xx:xx
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID A9:7F:B3:4E:2B:13:04
        NET LEA Enabled Network
        MFG DPSM1TF4H-SFLEA1 sof1036 291010
        USR LEA NetSocket 200
        CCo Auto
        MDU N/A
L'adresse MAC a flasher est "00:0C:B9:xx:xx:xx".
La valeur DAK a flasher est "xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy".
La valeur NMK a flasher est "yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx".
La valeur MFG a flasher est "DPSM1TF4H-SFLEA1 sof1036 291010".
La valeur USR a flasher est "LEA NetSocket 200".
La valeur NET a flasher est "LEA Enabled Network".

Préparation du fichier pib temporaire ...

        1 fichier(s) copié(s).

Modification du fichier tempo.pib :

Résultat de la modification vue par chkpib :
------- tempo.pib -------
        PIB 4-5 16252 bytes
        MAC 00:0C:B9:xx:xx:xx
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID A9:7F:B3:4E:2B:13:04
        NET LEA Enabled Network
        MFG DPSM1TF4H-SFLEA1 sof1036 291010
        USR LEA NetSocket 200
        CCo Auto
        MDU N/A
OK pour continuer [o/N] (Non par defaut) ?o

Flashage du firmware en cours ... Ne pas interrompre jusqu'au message de fin, risque de destruction !
nic2 00:0C:B9:xx:xx:xx Pause 5 seconds
nic2 00:0C:B9:xx:xx:xx Write Firmware-V4-4-0-02.nvm to scratch
nic2 00:0C:B9:xx:xx:xx Write tempo.pib to scratch
nic2 00:0C:B9:xx:xx:xx Flash device
nic2 00:0C:B9:xx:xx:xx Allow 60 seconds for Reset
On attend le reboot du plug ...
nic2 00:0C:B9:xx:xx:xx Allow 60 seconds for Start
nic2 00:0C:B9:xx:xx:xx Pause 5 seconds
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0C:B9:xx:xx:xx -------
Le flashage semble s'être bien passé.
- Les caractéristiques finales sont disponibles dans le fichier Final.log.

Fin de la procédure.

Et voilà, procédure sans souci(s) smile

Le résultat :

Phenix@MyPc ~/CPL/Tools/package
$ ./int6k local -Iarf
nic2 00:B0:52:00:00:01 Request Version Information
nic2 00:0C:B9:xx:xx:xx INT6400 INT6000-MAC-4-4-4405-02-4501-20110420-FINAL-C
nic2 00:B0:52:00:00:01 Fetch Device Attributes
nic2 00:0C:B9:xx:xx:xx INT6400-MAC-4-4-4405-02-4501-20110420-FINAL-C (8mb)  (0xF5) 50Hz Detected  0x41
nic2 00:B0:52:00:00:01 Fetch NVRAM Configuration
nic2 00:0C:B9:xx:xx:xx TYPE=0x14 (M25P16_ES) PAGE=0x0100 (256) BLOCK=0x10000 (65536) SIZE=0x200000 (2097152)
nic2 00:B0:52:00:00:01 Device Identity
nic2 00:0C:B9:xx:xx:xx -------
        PIB 4-5 16252 bytes
        MAC 00:0C:B9:xx:xx:xx
        DAK xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy:xy
        NMK yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx:yx
        NID A9:7F:B3:4E:2B:13:04
        NET LEA Enabled Network
        MFG DPSM1TF4H-SFLEA1 sof1036 291010
        USR LEA NetSocket 200
        CCo Auto
        MDU N/A

Phenix@MyPc ~/CPL/Tools/package
$

Après-ça, j'ai modifié les réglages de QoS en conséquence, et, en dehors des chaînes "NET", "MFG" et "USR", ces CPL sont totalement compatibles avec les LivePlugs.

Une petite différence quand même :
La temporisation d'appui sur le bouton d'association sur les LEA (comme beaucoup d'autres marques/modèles) est de 0,5 seconde, contre 0,1 seconde pour les LivePlugs.
Je n'ai pas modifié cette valeur, de façon à ce que le fonctionnement soit toujours à l'identique de l'original.

Sa (future) propriétaire devrait être contente au final (oui, SL, si tu me lis, c'est de toi que je parle smile).

Note : A savoir que j'ai trouvé ce CPL sur Internet (par le bon coin, mais commercialisé par un professionnel), avec son câble Ethernet (mais sans doc), au prix de 15 € l'unité (et on peut prendre un ou plusieurs), auxquels il faut rajouter 6 € de frais de port (mais comme c'est un voisin, ça n'a pas été nécessaire).

La personne que j'ai rencontrée (le patron, je crois) est très sympa, ce qui n'a rien gâché à l'affaire wink


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

#15 20/04/2017 17:24:00

Phénix
Admin
avatar_2
Inscription : 28/08/2012
Messages : 3 891

Re : Upgrade et downgrade de Liveplugs et CPL HomeplugAV

Bonjour.

martinlbb signale ici avoir upgradé avec succès (et un débit nominal doublé) ses LivePlugs HD+ 200 Mbps avec le firmware 4.4.0.05 de Devolo.
Je regarde de plus près, et mettrai à jour le package "firmware_Orange" si nécessaire ...


Livebox-Play Fibre : LB3(FW SG30_sip-fr-5.15.8.1) + IHD92 (FW ?) (+ WE-Record)
Offre Sosh 4G : Samsung J3(6) Duos "no brand" (+ ViewPad7, HTC WildFireS,  Samsung Ace3)
On a déjà vu des choses qui ne sont jamais arrivées ...

Hors ligne

Pied de page des forums