Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
de:projects:freifunk:routerflashen [2019/11/23 10:41] – fantawams | de:projects:freifunk:routerflashen [2021/09/23 22:25] – [GL.iNt AR750] fantawams | ||
---|---|---|---|
Line 2: | Line 2: | ||
<note important> | <note important> | ||
<note important> | <note important> | ||
- | <note important> | + | |
====== Wie kann ich selbst meinen Freifunk Router flashen? ====== | ====== Wie kann ich selbst meinen Freifunk Router flashen? ====== | ||
Ab gesehen, dass man man einen vorgeflashten Freifunk Router bei uns zum selbstkosten Preis [[de: | Ab gesehen, dass man man einen vorgeflashten Freifunk Router bei uns zum selbstkosten Preis [[de: | ||
Line 39: | Line 39: | ||
===== Router flashen ===== | ===== Router flashen ===== | ||
==== TP-Link Router ==== | ==== TP-Link Router ==== | ||
- | TP-Link Router sind eigentlich die einfachsten Router, die man mit der FreFunk | + | TP-Link Router sind eigentlich die einfachsten Router, die man mit der Frefunk |
Zuerst setzen wir den Router unter Spannung und lassen ihn mit der original Firmware booten. | Zuerst setzen wir den Router unter Spannung und lassen ihn mit der original Firmware booten. | ||
Line 60: | Line 60: | ||
Damit wird der Router nun geflasht und startet wenige Minuten später im Config-modus als Freifunk Router. | Damit wird der Router nun geflasht und startet wenige Minuten später im Config-modus als Freifunk Router. | ||
+ | ==== TP-Link Archer C50 V4 ==== | ||
+ | |||
+ | Auf Grund von unerklärlichen Lizense Problemen gibt es hier kein Factory Image. Man muss also bei der Hardwareversion 4 vom Archer C50 wie folgt vorgehen. | ||
+ | |||
+ | * Die TP-Link-Firmware für den Router herunterladen. Wichtig ist es hierbei, die Version 180318 zu nehmen, die nachfolgende Version 190125 hatte bei mir Fehler verursacht (im Folgenden: tplink.bin). | ||
+ | * Die gewünschte Freifunk-Firmware für den Archer C50 V4 als sysupgrade-Image herunterladen (im Folgenden: ff.bin). | ||
+ | * Den Boot-Abschnitt aus tplink.bin herauslösen und an das Ergebnis ff.bin anhängen: | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | Die fertige boot.bin kann dann normal über das Webinterface des Routers als Firmware-Upgrade aufgespielt werden. | ||
==== AVM Fritzbox ==== | ==== AVM Fritzbox ==== | ||
- | <note important> | + | <note important> |
Die Fritzbox ist etwas speziel, da sie Firmware Updates von einer nicht Fritzbox Firmware nicht zulässt. Um die Fritzbox denoch als Freifunk-Router verwenden zukönnen, gehen wir grundsätzlich wie folgt vor: | Die Fritzbox ist etwas speziel, da sie Firmware Updates von einer nicht Fritzbox Firmware nicht zulässt. Um die Fritzbox denoch als Freifunk-Router verwenden zukönnen, gehen wir grundsätzlich wie folgt vor: | ||
* Wir laden die entsprechende [[https:// | * Wir laden die entsprechende [[https:// | ||
* Wir laden ein Python-script herunter. {{ : | * Wir laden ein Python-script herunter. {{ : | ||
+ | < | ||
+ | wget https:// | ||
+ | </ | ||
* Wir stellen eine statiche IP auf unserem PC ein. {{ : | * Wir stellen eine statiche IP auf unserem PC ein. {{ : | ||
* Wir stecken das Python-script und die Freifunk Firmware in einen Ordner, nur diese beide Dateien und sonst nichts anders. {{ : | * Wir stecken das Python-script und die Freifunk Firmware in einen Ordner, nur diese beide Dateien und sonst nichts anders. {{ : | ||
* Wir starten das Python-script. {{ : | * Wir starten das Python-script. {{ : | ||
+ | < | ||
+ | python3 fritzflash.py | ||
+ | </ | ||
* Wir starten die Fritzbox. {{ : | * Wir starten die Fritzbox. {{ : | ||
+ | * Die Fritzbox wie gewohnt unter https:// | ||
* Die Fritzbox ist nun ein Freifunk Router. {{ : | * Die Fritzbox ist nun ein Freifunk Router. {{ : | ||
+ | |||
Eine genaue Beschreibung wie man dies erledigt, findet man in der [[https:// | Eine genaue Beschreibung wie man dies erledigt, findet man in der [[https:// | ||
- | <note important> | + | <note important> |
* Gateway: 169.254.157.1 | * Gateway: 169.254.157.1 | ||
* PC IP: 169.254.157.2 | * PC IP: 169.254.157.2 | ||
Line 100: | Line 120: | ||
< | < | ||
- | ==== Ubiquiti EdgeRouter-X ==== | + | ==== Ubiquiti EdgeRouter-X |
- | Der Ubiquiti ER-x hat kein factory Image sonder nur ein sysupgrade Image. Zum flashen gehen wir wie folgt vor: | + | Der Ubiquiti ER-X/SFP hat kein factory Image sonder nur ein sysupgrade Image. Zum flashen gehen wir wie folgt vor: |
- | [[https://www.freifunk-winterberg.net/die-nutzung-von-ubiquiti-edgerouter-x-als-freifunk-offloader/ | + | [[https://github.com/oszilloskop/ |
+ | Zusätzlich findet man dort eine back-to-stock Firmware. | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ==== GL.iNt AR750 ==== | ||
+ | Der Router wird mit Openwrt geliefert und man benötigt deshalb nur ein Sysupgrade Image. Der Router ist nach dem Booten unter der IP [[http:// | ||
+ | |||
+ | Sollte man der Router iergendwie bricken, er ist nicht zu erreichen, liefer der Hersteller einen einfachen den Router zu retten.[[https:// | ||
===== Freifunk Config Modus ===== | ===== Freifunk Config Modus ===== | ||
Der Config - Modus ist zu folgenden Zwecken gedacht: | Der Config - Modus ist zu folgenden Zwecken gedacht: | ||
Line 201: | Line 229: | ||
reboot | reboot | ||
</ | </ | ||
- | Bei Möglichkeit **2** muss du uns, unter [[freifunk@c3l.lu]], | + | Bei Möglichkeit **2** muss du uns, unter [[freifunk@c3l.lu]], |
\\ | \\ | ||
Bei Möglichkeit **3** muss du uns, unter [[freifunk@c3l.lu]], | Bei Möglichkeit **3** muss du uns, unter [[freifunk@c3l.lu]], | ||
Line 208: | Line 236: | ||
Sollte das flashen der eines AVM Routers fehlschlagen, | Sollte das flashen der eines AVM Routers fehlschlagen, | ||
[[https:// | [[https:// | ||
+ | |||
+ | ===== TFTP ===== | ||
+ | Wenn du an diesem Punkt angelangt bist, ist deine Router nicht mehr auf normale weise zu retten. Zum Glück gibt es TFTP. Sollte es auch nicht mit TFTP gelingen, kanns du immer noch den UART Anschluss von der Router Platine benutzen, aber wir empfehlen den Router dann einfach zu wechseln. | ||
+ | |||
+ | Was benötigts du: | ||
+ | * Deinen PC | ||
+ | * Einen kleinen Switch | ||
+ | * 2 Patchkabel | ||
+ | * Deinen Router | ||
+ | * Die original FW von deinem Router, bekommst du auf der Hersteller Seite | ||
+ | * TFTP Software. | ||
+ | |||
+ | Leider ist es bis jetzt bei uns niemanden gelungen TFTP auf sauberem Linux zu verwenden, darum mussten wir auf Windows zurück greifen. | ||
+ | |||
+ |