3 votes

Réinitialiser TP-Link TL-WR1043ND de DD-WRT au firmware d'origine

J'ai installé ce micrologiciel car je pensais qu'il serait plus rapide. Cependant, parfois c'est juste plus lent qu'avant, mais dans certains cas les choses sont bien pires - par exemple, même Gmail ne parvient pas à fonctionner.

Est-il possible de récupérer/réinstaller le micrologiciel d'origine ? J'ai lu des étapes concernant OpenWrt mais rien sur DD-WRT. Devrais-je juste installer OpenWrt ?

2voto

harrymc Points 394411

Vous pouvez télécharger le dernier firmware "d'origine" de TP-Link à partir de la page de téléchargement.
Un utilitaire est inclus dont le but n'est pas clair - vous pouvez essayer pour voir s'il peut aider.

Les instructions d'installation dans cet article disent:

AVERTISSEMENT : Effectuez la commande dd ci-dessous uniquement si votre firmware d'origine contient le mot "boot", par exemple, wr1043nv1_en_3_9_17_up_boot(091118).bin. Merci de ne pas utiliser dd avec votre firmware d'origine s'il ne contient pas "boot" dans son nom, par exemple, wr1043nv1_en_3_11_5_up(100427).bin, car cela causerait un brickage de votre routeur !

0 votes

Yepp.. mais comment le télécharger sur le routeur? Si je le mets simplement dans la mise à niveau du firmware, il me dit que je ne peux pas le faire comme ça. Jusqu'à présent, j'ai trouvé ce guide: dd-wrt.com/phpBB2/… >> - obtenir le firmware original, 'couper': >> mtd -r write nomdufichier linux .... << Est-ce que cela fonctionnerait? :/

0 votes

Apparemment pas : voir ma édition. Je téléchargerais le firmware et l'utilitaire pour voir si cela aide. Vous pourriez avoir besoin de connecter le routeur via un câble série (?). Dites-moi ce qu'il en est.

0 votes

Vous avez un routeur particulièrement problématique. Voir dd-wrt.com/phpBB2/…. Êtes-vous sûr que ce ne serait pas plus simple d'acheter un nouveau routeur ?

0voto

Jenea Points 2702

J'ai pu installer le firmware d'origine sur mon TL-WR1043ND V2. Peu importe si vous avez DD-WRT ou OpenWrt, le processus est le même et c'est assez facile.

Essentiellement, j'ai suivi ce qui est décrit dans cette vidéo et cet article :

https://community.tp-link.com/en/home/forum/topic/81462

https://www.youtube.com/watch?v=dkUc76lDbl8

Étapes que j'ai suivies (sur une machine Windows) :

  1. Téléchargez depuis le site officiel votre firmware et enregistrez-le. Le mien était ici. Les fichiers officiels fonctionnent avec cette technique. Vous n'avez pas besoin de supprimer une quelconque section "boot" ou de télécharger des fichiers depuis des sites non officiels.
  2. Téléchargez le programme tftpd
  3. Branchez votre ordinateur portable avec un câble Ethernet au routeur.
  4. Allez dans le Panneau de configuration -> Panneau de configuration réseau -> Centre Réseau et partage -> Modifier les paramètres de l'adaptateur.
  5. Clic droit sur Enthernet -> Propriétés. Ensuite, sélectionnez "Protocole Internet version 6 (TCP/IPv4)" -> Propriétés. Et changez l'adresse IP à ceci : entrer la description de l'image ici Ce 192.168.0.66 est l'endroit où votre routeur tentera de trouver le firmware lorsqu'il est démarré en mode de récupération (j'ai trouvé plus d'infos sur un blog polonais (lien) mais vous pouvez probablement trouver plus d'infos sur son fonctionnement si vous voulez).
  6. Ouvrez le programme Tftpd64, cliquez sur "Parcourir" et sélectionnez le dossier où vous avez extrait le fichier du firmware
  7. Maintenant, éteignez le routeur. Appuyez sur le bouton de réinitialisation et le bouton d'alimentation. Vous pouvez relâcher le bouton d'alimentation mais continuez à appuyer sur le bouton de réinitialisation. Vous devriez voir quelques "logs" dans le programme Tftpd64 dans l'onglet "visionneuse de log" comme

    Connexion reçue de 192.168.0.86 sur le port 4084 [26/04 21:40:57.616] Demande de lecture du fichier . Mode octet [26/04 21:40:57.618] Fichier : erreur 2 dans l'appel au système CreateFile Le système ne peut pas trouver le fichier spécifié. [26/04 21:40:57.620] Connexion reçue de 192.168.0.86 sur le port 4084 [26/04 21:40:59.605] Demande de lecture du fichier . Mode octet [26/04 21:40:59.605] Fichier : erreur 2 dans l'appel au système CreateFile Le système ne peut pas trouver le fichier spécifié. [26/04 21:40:59.617] Connexion reçue de 192.168.0.86 sur le port 4084 [26/04 21:41:01.610] Demande de lecture du fichier . Mode octet [26/04 21:41:01.617] Fichier : erreur 2 dans l'appel au système CreateFile Le système ne peut pas trouver le fichier spécifié. [26/04 21:41:01.617] Connexion reçue de 192.168.0.86 sur le port 4084 [26/04 21:41:03.617] Demande de lecture du fichier . Mode octet [26/04 21:41:03.617] Fichier : erreur 2 dans l'appel au système CreateFile Le système ne peut pas trouver le fichier spécifié. [26/04 21:41:03.618]

Remarquez le nom du fichier .bin que le routeur recherchait. Le mien était wr1043v2_tp_recovery.bin. Changez le nom du fichier du firmware à ce nom. Dans mon cas, j'ai changé wr1043v2_en_3_19_32_up_boot(150910).bin à wr1043v2_tp_recovery.bin

  1. Éteignez le routeur et rallumez-le avec le bouton de réinitialisation enfoncé. Vous devriez voir dans le programme Tftpd que le routeur copie votre firmware.

entrer la description de l'image ici

Quand vous le voyez, relâchez simplement le bouton de réinitialisation

  1. Attendez que le routeur installe le firmware
  2. Revenez aux modifications IP que vous avez effectuées à l'étape 5.
  3. Allez sur http://192.168.0.1/ et connectez-vous avec les identifiants par défaut (admin/admin)

0voto

Mark Points 103

Téléchargez le fichier "Webrevert to Stock" sur la page de téléchargement du dernier micrologiciel dd-wrt pour votre modèle de routeur et faites attention à la version matérielle, l'"upgrade" en utilisant ce fichier dans dd-wrt restaurera le micrologiciel tp-link d'origine et vous pourrez ensuite le mettre à jour avec le dernier micrologiciel d'origine.

0voto

Julian Cerruti Points 101

Je sais que c'est ancien mais aujourd'hui j'ai enfin réussi à rétrograder de DD-WRT v24SP2- (03/25/13) au dernier firmware original de TP-Link sur mon TP-Link TL-WR1043ND v1.8 après beaucoup d'efforts.

Ce qui a fonctionné pour moi a été de suivre approximativement la partie retour au firmware d'origine ici: https://oldwiki.archive.openwrt.org/toh/tp-link/tl-wr1043nd#back.to.original.firmware avec deux petites réserves:

  1. J'ai dû utiliser une clé USB pour transférer le firmware vers l'appareil
  2. La partition MTD pour moi était 'linux' et non 'firmware' comme décrit dans les instructions là-bas.

Le firmware que j'ai téléchargé contenait le mot 'boot' dedans donc j'ai dû enlever le chargeur de démarrage.

Pour trouver la bonne MTD, j'ai comparé la taille du firmware après avoir supprimé le chargeur de démarrage avec la taille de la MTD, que j'ai pu vérifier comme suit:

root@DD-WRT:/tmp/mnt/sda_part1# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00010000 "RedBoot"
mtd1: 007c0000 00010000 "linux"
mtd2: 00620000 00010000 "rootfs"
mtd3: 000b0000 00010000 "ddwrt"
mtd4: 00010000 00010000 "nvram"
mtd5: 00010000 00010000 "FIS directory"
mtd6: 00010000 00010000 "board_config"
mtd7: 00800000 00010000 "fullflash"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X