Pushbutton-TFTP-Recovery bei TL-WR841N

Danke, manchmal gibt es Tage da braucht man 10 dieser Finger :grinning:
Ich habe mir 2 verschiedene TFTP-Programme runtergeladen und es damit letzten W´ende versucht. Die stat. IP kriege ich noch hin, die W´tale Firmware habe ich umbenannt, der Rest will einfach nicht klappen. Da passiert einfach nix auch im Log der TFTP-Software wird nichts angezeigt. Ich vermute da baut sich keine Verbindung auf. Ach so ja ein LAN-Kabel war natürlich zwischen dem PC und dem Router. Wobei ich hier 2 Quellen gefunden hatte, einmal gelbe LAN-Buchse, 1x blaue Buchse… Das steht in Deinem Link nämlich nicht drin. Für alle dürfte das klar sein, nur für mich nicht. Kannst Du den Link bitte näher erläutern?!

Wie setze ich die Einstellungen zurück und wie lasse ich den Router die Konfiguration vergessen? Ich habe es wie in der Anleitung (Link) von Wusel versucht, aber dies sagt mir leider nichts. Zudem nehme ich Factory oder Sysupgrade?

Es gibt auch Youtube Videos, wie man den 841er per TFTP flasht. Einfach nach „wr841 tftp“ oder „wr841 tftp“ freifunk in Youtube suchen.

Unter Windows wird gerne das Programm tftpd32 genutzt. Da ein bisschen auf die Quelle aufpassen. Die alte Entwickler Originalseite verteilt Schadsoftware (leider immer noch, Firefox blockiert die Seite daher auch gleich).

Auch der im Wiki von www.freifunk.net angegebene Downloadlink führt leider auf die zweifelbehafte Seite. Der Link sollte vielleicht besser auf eine alternative Downloadquelle geändert werden?

Man darf halt in tftpd32 nicht vergessen, die korrekte Netzwerkkarte auszuwählen (die, die du die feste IP vergeben hast). Sicherheitshalber einen Switch dazwischenstecken. Firewalltechnisch muss tftpd32 auch erlaubt sein. Unter Windows die entsprechende Netzwerkkarte als privates Netzwerk und nicht öffentliches Netzwerk festzulegen mag vielleicht auch nicht verkehrt sein.

Unabhängig davon ist deinen Beiträgen nicht zu entnehmen, ob du dir über die Problematik deiner betreuten 4/32 WR841er Geräte bewusst bist. Kurz: Die Geräte sind technisch leider End-of-life. Langform: Siehe der vielen Diskussionen oder WWW. Vor dem End-of-life Problem steht jede Freifunk Community.

Gerade weil du schreibst, dass viele deiner betreuten Geräte an ungünstigen Orten plaziert sind, sollte du dich jetzt, wo noch in Ruhe Zeit zum Umzug ist, mit deinem Budgetgeber/Entscheider zusammensetzen und den Kauf zukunftstauglicher Freifunk Geräte planen. Die alten EOL Geräte werden von den Communities jetzt nur noch „am Leben gehalten“, solange wie möglich.

2 „Gefällt mir“

Verstehe ich richtig, dass du weder per SSH auf den Router kommst, noch der Reset-Button funktioniert?

Dann müsstest du dich über eine serielle Konsole verbinden.

TFTP muss irgendwie gehen. Ich zitiere einmal aus deren FreifunkSolingen Info Kanal Telegram Gruppe:

FreifunkSolingen Info Kanal

Umflashen eines Routers:
Das Zurückflashen geht im Moment nur über TFTP, weil es im Moment keine konfig Seite mehr gibt.
Stattdessen ist ein Web-Front -End zur Eingabe verschiedener Parameter in Arbeit.
Wer einen freifunkrouter aufstellen möchte, kann das mit der aktuellen Firmware jederzeit tun. Wer den Standort anzeigen lassen will, meldet sich bei Harry Schlim oder bei mir.

126 viewsWolfgang Schnorrenberg, edited 10:34

So, wie ich vorher per SSH auf die Router zugreifen konnte, kann ich nicht mehr. Ob es generell nicht geht, weiß ich nicht. Ja der Reset-Taster funktioniert nicht mehr so wie gewohnt, d.h. langes Drücken (~5s) führt zu keiner Reaktion des Routers. Ich habe gelesen, dass es wohl Firmware gibt bei der man den Taster nur kurz - zum richtigen Zeitpunkt - beim Booten drücken muß. Das habe ich allerdings noch nicht versucht.

Das mit YT werde ich am W´ende schauen.
Den TFTPD32 habe ich mir natürlich GENAU von der Entwicklerseite runtergeladen… Ist aber nur auf meinem Schrott-Laptop. Wenn es den killt, ist nicht schlimm. Welche Downloadseite empfiehlst Du?
Die richtige Netzwerkkarte habe ich gewählt (vorher kurz an LAN angeschlossen und geschaut welche der beiden LAN Geräte seinen Zustand ändert). Die Firewall und Virenscanner habe ich ausgeschaltet gehabt. Die Netzwerkkarte als privates Netzwerk habe ich nicht versucht/gemacht. Werde ich am W´ende hoffentlich schaffen.

Über die EOL-Problematik der 4/32-Geräte habe ich gelesen. Aktuell werde ich diese Router umziehen, dann werden diese so lange in Betrieb bleiben, wie es die Software der Wuppertaler-FF erlaubt. Danach wird es ggf. eine Zeit ohne FF geben, sofern ich keine Zeit dafür finde, das ist mir klar und das nehme ich in Kauf. Für die Zeit danach gibt es 3 Ideen. a) kein FF-Netz mehr, da die Kosten für neue Router in keiner Relation zum Ergebnis stehen b) eine Art Insellösung, d.h. die Router erhalten eine FW die nicht mehr upgedated wird und die keiner FF-Community angeschlossen ist und wir schließen diese an einen eigenen Server an (keine Ahnung ob das so geht, ist nur eine Idee) c) wir kaufen neue Router.

Danke, ich hoffe ich werde am W´ende nochmals einen Versuch unternehmen können.

Ich habe mir gerade doch mal dieses Video TP Link Router Recovery From Bricked TFTP Method WR940N No Serial Connection Required Works on Most - YouTube angesehen. Bei genau 13:00 Minuten erfolgt eine Reaktion seitens TFTPD auf den Router (im Fenster von TFTPD erscheint eine Meldung). Dies war bei meinem Versuch nicht der Fall. Ob das nun an der anderen Funktionsart des Reset-Tasters oder an einem Fehler von mir gelegen hat, weiß ich natürlich nicht. Trotzdem ist „irgendwas“ mit dem Router passiert. Aber wenn ich schon das falsche TFTPD runtergeladen habe, ist ja alles möglich…

Welchen Namen hat dein Image, das du im tftp Ordner abgelegt hast? Für den 841v11 soll es wohl wr841nv11_tp_recovery.bin heißen. Welches Image hast du genommen…factory oder sysupgrade? Hat die Netzwerkkarte die richtige IP? Und manchmal hilft es einen einfachen dummen Switch dazwischen zu klemmen…
Hier auch noch mal die Anleitung von OpenWRT…genau so läuft das auch mit der Freifunk Firmware.

Zunächst einmal vielen Dank für alle Hinweise bisher. Es gibt etwas neues von meinem Testrouter, leider keine optimale Erfolgsmeldung.
Dem Video gefolgt und mittels TFTPD32 zum ersten Mal etwas bewirkt. Die Sysupgrade-FW in wr841nv11_tp_recovery.bin umbenannt und in den Ordner von TFTPD32 gelegt. Den Netzwerkadapter auf feste IP 192.168.0.66 eingestellt, TFTPD32 gestartet und den ausgeschalteten Router mit dem Laptop verbunden (gelbe Buchse). Reset-Taste gedrück gehalten und den Router eingeschaltet. Nach ca. 5s den Reset-Taster losgelassen. Nahezu sofort kommt folgende Meldung von der Log viewer Seite von TFTPD32:"
Connection received from 192.168.0.86 on port 2019 [07/11 10:14:25.297]
Read request for file <wr841nv11_tp_recovery.bin>. Mode octet [07/11 10:14:25.297]
OACK: <timeout=2,> [07/11 10:14:25.297]
Using local port 49173 [07/11 10:14:25.297]
<wr841nv11_tp_recovery.bin>: sent 7169 blks, 3670020 bytes in 1 s. 0 blk resent [07/11 10:14:26.592]"
Erst gehen alle Led´s aus, dann kurz an. Danach blinkt die Power-Led für ca. 5s schnell um danach langsam zu blinken (ca. 1Hz). Dieser Zustand ändert sich nicht. Auch nicht wenn ich den Reset-Taster betätige oder den Router vom Strom trenne.
Ich gehe mal davon aus, dass ich jetzt FW mit TFTPD auf den Router transferiert habe (ich habe bei den Adaptereinstellungen den Haken bei „Internetprotokoll Version 6“ entfernt, danach lief es) . Leider läuft er immer noch nicht. Kann dies etwas mit den Einstellungen/der Konfiguration wie von hexa geschrieben zu tun haben?

An dem Router ist nichts kaputt, Du musst ihn halt einrichten im Setup-Mode.
Vorschlag: Nimm Dir mal eine Anleitung zum Pushbutton-TFTP-Rescue.
Gibt dafür ja nun so viele, dass es eher das Problem der großen Auswahl ist, welche man „schöner“ findet.

(Obwohl, jetzt nachdem Du es offensichtlich hinbekommen hast ist es ja auch zu spät. Einer gewissen Komik entbehrt die Fortschrittsbeschreibung natürlich trotzdem nicht. Dafür muss ich mich natürlich trotzdem bedanken.)

Wenn ich natürlich die IP-Adresse der Netzwerkkarte auf 192.168.0.66 lasse bekomme ich keinen Zugriff auf den Router unter 192.168.1.1…
Ich habe mir jetzt den 2. Router vorgenommen. Leider erfolglos. Ich hatte am ersten ja zig mal rumprobiert. Die Lösung beim 2. Router war nicht die Sysupgrade-FW zu nehmen, sondern die Factory-FW. Ich hoffe ich komme dieses W´ende noch zu den anderen Routern. Der zweite hat jedenfalls schon Internetzugang, wird aber in der Karte vom FF-W´tal (noch) nicht angezeigt.

1 „Gefällt mir“

Es würde mich wundern, wenn Pushbutton-TFTP irgendwo mit einem Sysupgrade-Image funktioniert hat. Was für eine Anleitung mag das gewesen sein, in der das so falsch stand?

Das ist jetzt mehr Definitionsfrage, was man unter „Karte von FF-W’tal“ versteht.
Prinzipiell hat es sich aber bewährt, dem Link zu folgen, der nach Abschluss des setups auf dem Bildschirm anklickbar erscheint. Zumindest bei der Firmware, die Du da auf den 8+ Routern jetzt einsetzt.

Wie ist denn der genaue Downloadlink der Firmware, welche du für diesen Router genutzt hast? In der Domain ffdus 14_bar sind zumindest ganz viele Geräte der der Firma Jansen-Herfeld GmbH auf der Karte aufgetaucht die einen Standort in Remscheid haben.

Bei dieser Gelegenheit: Herzliche Einladung bei einem Wuppertaler Freifunktreffen mal vorbei zu schauen. Das nächste ist am 17.11. ab 20 oder spätestens 21 Uhr auf Mumble: mumble://mumble.devtal de im Raum „Freifunk Wuppertal“

Den Link Freifunk Düsseldorf Flingern Firmware Seite habe ich von dem netten FF aus W´tal. Da geht´s direkt zu den Sysupgrade-FW-Dateien. Wenn der Insider mir den Link zu Sysupgrade schickt, dann stelle ich das als Ahnungsloser nicht in Frage. Passt aber ja jetzt.

Gesucht habe ich auf der Karte https://map.freifunk-wuppertal.net/ Sollte doch W´tal sein…

Auf der Config-Seite ist ein Link zur Karte des FF-D-Seite, hätte ich auch mal suchen können.

Aber jedes Mal, wenn ich die Konfiguration abgeschlossen habe kam folgende Fehlermeldung im Browser:" XML-Verarbeitungsfehler: nicht wohlgeformt
Adresse: http://192.168.1.1/cgi-bin/config/wizard
Zeile Nr. 36, Spalte 11:
Weitere Informationen zur Freifunk Community im Neanderland…"
Ich hab nur schnell mit meinem Handy ein Foto gemacht, der Rest war nicht mehr drauf zu sehen. Ich meine mich aber erinnern zu können, dass es ein Link zum neanderfunk.de war.
Also habe ich da auch erfolglos auf der Karte gesucht.

Das ist aber wohl eher für die FW-Programmierer interessant. Ich habe jetzt jedenfalls meinen micro-kleinen, grünen Fliegenschiss auf der Karte von D gefunden. Danke steneu! Ein Hauch von Großstadtflair umweht meine totgeweihten Router auf Ihrem Weg zum Elektroschrott. Ein würdiges Ende!

Sysupgrade ist auch richtig, wenn du einen Freifunkknoten normal Updaten oder umziehen möchtest. Bei TFTP ist es aber anders und da braucht es die in den Anleitungen genannte factory Version.

Meist hilft es in einem Technikforum, möglichst viele und exakte Fakten mit Quellangabe zu nennen. Es sind manchmal nur Kleinigkeiten, die dem Experten dann ein anderes Bild zeichnen. Welchen Download Link du genau genutzt hast, erfahren wir nämlich nur, wenn du es komplett verlinkt. Also Freifunk Düsseldorf Flingern Firmware Seite :slight_smile: Dann ist schneller klar, wo der Knoten auftaucht, oder dass ein *sysupgrate für TFTP nicht passen wird.

Aber wir mussten uns alle mal durch die vielen Feinheiten der Technik kämpfen :nerd_face: Jedenfalls schön, wenn deine Firma jetzt auch nach Dezember noch verfreifunkt ist.

1 „Gefällt mir“

Beliebter Fehler; irgendwas an der Ausgabe schmeckt dem minimalistischen Parser in der OpenWrt-basierten Firmware nicht, mag ein XML-Fehler sein, mag auch den Horizont der Software überschreiten. DAS jedenfalls ist klar ein Fehler in der Firmware (vor dem Release das komplette Anmeldeprocedere nicht durchgespielt — oder nicht kreativ genug für »Unsinnsantworten« gewesen).

Danke für das Feedback.

P.S: ich finde diese Anleitung gar nicht so schlecht und verstehe nicht, wie es zu den aufgeführten Fehlern kommen konnte.

Hier mal eine ausführliche Anleitung zum Flashen mit der TFTP-Methode am Beispiel eines TP-Link TL-WR841N V11:

Ich hoffe, das hilft dir weiter.