de:projects:freifunk:routerflashen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:projects:freifunk:routerflashen [2020/03/30 11:07] – [Ubiquiti EdgeRouter-X und EdgeRouter-X SFP] fantawamsde:projects:freifunk:routerflashen [2021/10/03 21:34] (current) – ↷ Links adapted because of a move operation wc3lmin
Line 73: Line 73:
 Die fertige boot.bin kann dann normal über das Webinterface des Routers als Firmware-Upgrade aufgespielt werden. Die fertige boot.bin kann dann normal über das Webinterface des Routers als Firmware-Upgrade aufgespielt werden.
 ==== AVM Fritzbox ==== ==== AVM Fritzbox ====
-<note important>Nicht alle AVM Geräte haben einen Reset Knopf. Dieser wird normalerweise benötigt um der Router wieder in den Config-Modus zu versetzen. Um später denoch wieder in den Config-Modus zu gelangen, sollte man hier den Fernzugriff per SSH einrichten.</note>+<note important>Nicht alle AVM Geräte haben einen Reset Knopf. Dieser wird normalerweise benötigt um der Router wieder in den Config-Modus zu versetzen. Um später denoch wieder in den Config-Modus zu gelangen, sollte man hier den Fernzugriff per SSH einrichten. Ein wiederholtes mal mittels fritzflash.py alles zurück setzten ist auch eine Möglichkeit in den Config-Modus zu gelangen.</note>
 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://firmware.freifunk.lu/|Freifunk Firmware herunter]].   * Wir laden die entsprechende [[https://firmware.freifunk.lu/|Freifunk Firmware herunter]].
-  * Wir laden ein Python-script herunter. {{ :de:projects:freifunk:fritzbox_flashen1.png?600 |}} +  * Wir laden ein Python-script herunter. {{ projects:freifunk:fritzbox_flashen1.png?600 |}} 
-  * Wir stellen eine statiche IP auf unserem PC ein. {{ :de:projects:freifunk:fritzbox_flashen3.png?600 |}} +<code> 
-  * Wir stecken das Python-script und die Freifunk Firmware in einen Ordner, nur diese beide Dateien und sonst nichts anders. {{ :de:projects:freifunk:fritzbox-flashen4.png?600 |}} +wget https://raw.githubusercontent.com/freifunk-darmstadt/fritz-tools/master/fritzflash.py 
-  * Wir starten das Python-script. {{ :de:projects:freifunk:fritzbox-flashen5.png?600 |}} +</code> 
-  * Wir starten die Fritzbox. {{ :de:projects:freifunk:fritzbox-flashen6.png?600 |}} +  * Wir stellen eine statiche IP auf unserem PC ein. {{ projects:freifunk:fritzbox_flashen3.png?600 |}} 
-  * Die Fritzbox ist nun ein Freifunk Router. {{ :de:projects:freifunk:fritzbox_before_upgrade.png?600 |}}+  * Wir stecken das Python-script und die Freifunk Firmware in einen Ordner, nur diese beide Dateien und sonst nichts anders. {{ projects:freifunk:fritzbox-flashen4.png?600 |}} 
 +  * Wir starten das Python-script. {{ projects:freifunk:fritzbox-flashen5.png?600 |}} 
 +<code> 
 +python3 fritzflash.py  
 +</code> 
 +  * Wir starten die Fritzbox. {{ projects:freifunk:fritzbox-flashen6.png?600 |}} 
 +  * Die Fritzbox wie gewohnt unter https://192.168.1.1 konfigurieren. Und Optional SSH Fernzugriff einrichten. 
 +  * Die Fritzbox ist nun ein Freifunk Router. {{ projects:freifunk:fritzbox_before_upgrade.png?600 |}} 
  
 Eine genaue Beschreibung wie man dies erledigt, findet man in der [[https://fritz-tools.readthedocs.io/de/latest/index.html|Gluon doku]] unter fritz-tools. Diese Beschreibung verfügt über eine Erklärung unter Windows, MAC und Linux. \\ Eine genaue Beschreibung wie man dies erledigt, findet man in der [[https://fritz-tools.readthedocs.io/de/latest/index.html|Gluon doku]] unter fritz-tools. Diese Beschreibung verfügt über eine Erklärung unter Windows, MAC und Linux. \\
  
-<note important>Hat man sein AVM Gerät inmal mit dem Fritz-recovery toll zurückgesetzt, so ist eine andere statiche Netzwerkeinstellung des PCs notwendig. Diese sind wie folgt:+<note important>Hat man sein AVM Gerät einmal mit dem Fritz-recovery toll zurückgesetzt, so ist eine andere statiche Netzwerkeinstellung des PCs notwendig. Diese sind wie folgt:
   * Gateway: 169.254.157.1   * Gateway: 169.254.157.1
   * PC IP: 169.254.157.2   * PC IP: 169.254.157.2
Line 112: Line 120:
 <note>Banana PIs können als Freifunk Router benutzt werden, dienen aber, auf Grund ihrer kleinen Ressourcen und LAN Ports, als Anschaungs-, Test- oder Vorführungsmaterial.</note> <note>Banana PIs können als Freifunk Router benutzt werden, dienen aber, auf Grund ihrer kleinen Ressourcen und LAN Ports, als Anschaungs-, Test- oder Vorführungsmaterial.</note>
  
-==== Ubiquiti EdgeRouter-X und EdgeRouter-X SFP====+==== Ubiquiti EdgeRouter-X und EdgeRouter-X SFP ====
 Der Ubiquiti ER-X/SFP 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://github.com/oszilloskop/UBNT_ERX_Gluon_Factory-Image|Ubiquiti ER-X oder ERX-SFP flashen Beispiel.]] <note>Checked by [[user:orimpe|orimpe]] and [[user:fantawams|]]</note> [[https://github.com/oszilloskop/UBNT_ERX_Gluon_Factory-Image|Ubiquiti ER-X oder ERX-SFP flashen Beispiel.]] <note>Checked by [[user:orimpe|orimpe]] and [[user:fantawams|]]</note>
  
 +Zusätzlich findet man dort eine back-to-stock Firmware.
 +
 +<note important>Da das Soft-brick Problem beim ERX und ERX-SFP noch nicht gelöst ist, sollte man vor dem Upgrade folgende [[https://github.com/oszilloskop/UBNT_ERX_Gluon_Factory-Image/blob/master/ERX-Sysupgrade-Problem.md|Anleitung]] befolgend. Dies erspaart einem sehr viele Probleme.</note>
 +
 +==== 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://192.168.8.1|192.168.8.1]] zu erreichen. Nun macht man ein Software Update mit dem Freifunk Image und der Router startet als Freifunk Node im Config Modus.
 +
 +Sollte man der Router iergendwie bricken, er ist nicht zu erreichen, liefer der Hersteller einen einfachen den Router zu retten.[[https://docs.gl-inet.com/en/3/troubleshooting/debrick/|Debrick Router]]
 ===== Freifunk Config Modus ===== ===== Freifunk Config Modus =====
 Der Config - Modus ist zu folgenden Zwecken gedacht: Der Config - Modus ist zu folgenden Zwecken gedacht:
Line 213: Line 229:
 reboot reboot
 </code> </code>
-Bei Möglichkeit **2** muss du uns, unter [[freifunk@c3l.lu]], kontaktieren und wir erledigen das für dich oder wir setzen deien SSH Schlüssel auf den Router und du kanns es selbst machen. \\+Bei Möglichkeit **2** muss du uns, unter [[freifunk@c3l.lu]], kontaktieren und wir erledigen das für dich oder wir setzen deinen SSH Schlüssel auf den Router und du kannst es selbst machen. \\
 \\ \\
 Bei Möglichkeit **3** muss du uns, unter [[freifunk@c3l.lu]], kontaktieren und wir finden zusammen eine Lösung. Bei Möglichkeit **3** muss du uns, unter [[freifunk@c3l.lu]], kontaktieren und wir finden zusammen eine Lösung.
Line 220: Line 236:
 Sollte das flashen der eines AVM Routers fehlschlagen, so kann man es mit der folgenden Anleitung rückgänging machen. \\ Sollte das flashen der eines AVM Routers fehlschlagen, so kann man es mit der folgenden Anleitung rückgänging machen. \\
 [[https://avm.de/service/fritzbox/fritzbox-4040/wissensdatenbank/publication/show/160_FRITZ-OS-der-FRITZ-Box-wiederherstellen/|Fritzbox wiederherstellen]] [[https://avm.de/service/fritzbox/fritzbox-4040/wissensdatenbank/publication/show/160_FRITZ-OS-der-FRITZ-Box-wiederherstellen/|Fritzbox wiederherstellen]]
 +
 +===== 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.
 +
 +
  • de/projects/freifunk/routerflashen.1585559271.txt.gz
  • Last modified: 2020/03/30 11:07
  • by fantawams