Tftp: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(Test)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
= Flashen eines Routers (TP-LINK WDR4300) =
 
= Flashen eines Routers (TP-LINK WDR4300) =
 
Achtung: hat noch nicht funktioniert. (09.08.2015)
 
Achtung: hat noch nicht funktioniert. (09.08.2015)
== Netzwerk ==
 
* Der tftp-Server: 192.168.0.66 erreichbar sein
 
* Der Router meldet sich unter 192.168.0.86.
 
Die IP des Rechners am besten fest in der /etc/network/interfaces eintragen, damit der Network-Manager nicht daszwischen funkt.
 
  
 
== Installation ==
 
== Installation ==
Zeile 12: Zeile 8:
 
Client zum testen: tftp
 
Client zum testen: tftp
  
== Vorbereitung ==
+
== Netzwerk ==
 +
* Der tftp-Server: 192.168.0.66 erreichbar sein
 +
* Der Router meldet sich unter 192.168.0.86.
 +
Die IP des Rechners am besten fest in der /etc/network/interfaces eintragen, damit der Network-Manager nicht daszwischen funkt.
 +
 
  
 
== Konfig ==
 
== Konfig ==
Zeile 27: Zeile 27:
  
 
Das Image muss am Ende "wdr4300v1_tp_recovery.bin" heißen.
 
Das Image muss am Ende "wdr4300v1_tp_recovery.bin" heißen.
 +
 +
== Test ==
 +
:~$ tftp 192.168.0.66
 +
tftp> get wdr4300v1_tp_recovery.bin
 +
 +
Wenn
 +
Received 8242565 bytes in 1.3 seconds
 +
erscheint, funktioniert der tftp-Server.
 +
 +
Log anschauen
 +
journalctl /usr/sbin/atftpd -f
 +
 +
== Flashing ==
 +
 +
* Den Router per Ethernet mit dem Rechner verbinden.
 +
* Am Router WPS/Reset gedrückt halten und Gerät einschalten. => ca. 7 Sekunden.
 +
* Zeiten: Download ca. 20 Sec, Flashing ca. 90 Sec, Reboot ca. 30 Sec.
 +
* Fertig
  
 
== Links ==
 
== Links ==
 
* http://wiki.openwrt.org/toh/tp-link/tl-wdr4300#de-brickoroeminstallationusingthetftprecovery
 
* http://wiki.openwrt.org/toh/tp-link/tl-wdr4300#de-brickoroeminstallationusingthetftprecovery

Aktuelle Version vom 9. August 2015, 09:14 Uhr

Flashen eines Routers (TP-LINK WDR4300)

Achtung: hat noch nicht funktioniert. (09.08.2015)

Installation

apt-get install atftpd tftp

Der Daemon: atftpd Client zum testen: tftp

Netzwerk

  • Der tftp-Server: 192.168.0.66 erreichbar sein
  • Der Router meldet sich unter 192.168.0.86.

Die IP des Rechners am besten fest in der /etc/network/interfaces eintragen, damit der Network-Manager nicht daszwischen funkt.


Konfig

--mcast-addr: dem aktuellem Netz anpassen
/etc/default/atftpd
USE_INETD=false (default: true)
"Die nächste Zeile ist eine Zeile und nur für die Lesbarkeit umgebrochen
OPTIONS="--tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 192.168.0.0-255
--mcast-ttl 1 --maxthread 100 --verbose=5 /srv/tftp"

In das Verzeichniss /srv/tftp wird das Image gepackt.

Das Image muss am Ende "wdr4300v1_tp_recovery.bin" heißen.

Test

:~$ tftp 192.168.0.66
tftp> get wdr4300v1_tp_recovery.bin

Wenn

Received 8242565 bytes in 1.3 seconds

erscheint, funktioniert der tftp-Server.

Log anschauen

journalctl /usr/sbin/atftpd -f

Flashing

  • Den Router per Ethernet mit dem Rechner verbinden.
  • Am Router WPS/Reset gedrückt halten und Gerät einschalten. => ca. 7 Sekunden.
  • Zeiten: Download ca. 20 Sec, Flashing ca. 90 Sec, Reboot ca. 30 Sec.
  • Fertig

Links