TFTP Recovery – TP-Link WR841ND/WR1043ND/Archer c7…

Flashen eines „gebrickten“ TP-Link Routers (WR841ND/WR1043ND/Archer c7…) via TFTP unter Linux Mint (Ubuntu)
Die TP-Link Router haben einen eingebauten „Rescue“ Modus. Wenn beim flashen irgendwas schiefgegangen ist, kannst du darüber immer noch ein neues Image einspielen. Auch die original Firmware kann auf diesem Wege aufgespielt werden. Als Firmware sollten die originale TP-Link Firmware genauso funktionieren wie auch die LEDE/OpenWRT/Gluon Factory Image.

1.
tftpd Server per Terminal installieren.

sudo apt-get install atftpd

2. tftpd für den Einsatz vorbereiten:
Dazu ist zuerst die Datei /etc/default/tftpd zu bearbeiten (Editor mit Root-Rechten öffnen).
Einfach die Zeile dazu kopieren und speichern.

/etc/default/atftp: USE_INETD=false

3.
Die gewünschte Firmware herunterladen und ins TFTP-Verzeichnis

/srv/tftp

kopieren. Benenne die Firmware in diesem Schema um „wr1043ndv4_tp_recovery.bin“, „ArcherC7v2_tp_recovery.bin“.

4.
Interface-Adresse manuell auf (statisch) 192.168.0.66 / 255.255.255.0 stellen.

5.

Gegebenenfalls die Firewall anpassen

sudo ufw allow tftp

6.
Verbinde den gelben LAN Port per Netzwerkkabel mit deinem Laptop.

7.
Starte den tftpd Server im Terminal.

sudo service atftpd restart

8.
Den Router bei gedrückter Reset/WPS-Taste einschalten, beim 1043nd geht nach ca. 3 Sekunden die 2.LED von rechts
(die mit den 2 kreisenden Pfeilen) an.

9.
Warten bis der Router sich das Image geladen hat und neu startet, fertig!
Nun ist der Router unter seiner IP wieder erreichbar.


Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert