Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
freifunk:firmware:start [22.01.2016 21:53] – [Tabelle] hipposen | freifunk:firmware:start [28.09.2023 21:33] (aktuell) – [Wissenswertes] stephanj | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ===== Versionen ===== | ||
+ | |||
+ | ==== Stable ==== | ||
+ | |||
+ | Die stable-Version unserer Firmware wird eine längere Zeit vor der Veröffentlichung uns getestet. Sie bietet für viele Geräte Unterstützung, | ||
+ | |||
+ | ==== Beta ==== | ||
+ | |||
+ | Die beta-Version entspricht weitgehend der stable-Version, | ||
+ | |||
+ | ==== Eperimental ==== | ||
+ | |||
+ | Unsere experimental-Version basiert auf einer neueren Veröffentlichung der Gluon-Firmware als die stable- und beta-Versionen. Meist wird noch mehr Hardware unterstützt. Wenn keine andere Version für Eure Hardware zur Verfügung steht könnt ihr die experimental-Version verwenden. Unter Umständen kommt es bei dieser Version zu Instabilitäten im laufenden Betrieb oder beim Flashen der Firmware. | ||
+ | |||
+ | ==== Nightly ==== | ||
+ | |||
+ | Die Entwicklung der Gluon-basierten Firmware schreitet innerhalb der Freifunk-Community kontinuierlich voran. Das gilt für Fehlerbehebung und neue Features genauso wie für neue Hardware. Die Firmwareversion wird automatisch aus dem aktuellen Gluon-GIT-Repository gebaut und aktualisiert, | ||
+ | |||
+ | **EIN WICHTIGER HINWEIS (DISCLAIMER): | ||
+ | |||
+ | **NIGHTLY BUILDS SIND IMMER DER AKTUELLE ENTWICKLUNGSSTAND VON GLUON UND KÖNNEN FEHLER BEINHALTEN. DIESE FEHLER KÖNNEN DAZU FÜHREN, DASS HARDWARE IRREVERSIBEL ZERSTÖRT WIRD!** | ||
+ | |||
+ | **Die Nutzung erfolgt auf eigene Gefahr!** | ||
+ | |||
+ | nightly-builds sind also auf keinen Fall dafür da, diese " | ||
===== Signatur ===== | ===== Signatur ===== | ||
- | Unsere Firmware ist signiert. Damit soll sichergestellt werden, dass die Firmware beim Autoupdate wirklich von uns erstellt und freigegeben wurde. Zur Sicherheit wird die Firmware daher auch von mehreren Personen signiert und mindestens | + | Unsere Firmware ist signiert. Damit soll sichergestellt werden, dass die Firmware beim Autoupdate wirklich von uns erstellt und freigegeben wurde. Zur Sicherheit wird die Firmware daher auch von mehreren Personen signiert und mindestens |
^ Verantwortlicher | ^ Verantwortlicher | ||
Zeile 17: | Zeile 43: | ||
| [[user: | | [[user: | ||
+ | Automatisch generierte nightly-builds werden automatisch mit einem Key signiert, damit die Autoupdater-Funktion realisiert werden kann. Der Private-Key liegt dafür auf dem [[..: | ||
+ | |||
+ | ^ öffentlicher Schlüssel | ||
+ | | 25caf7c8dc5fea30a212fc678c134f405aa52522b0e46b08f479bb3222b7a646 | | ||
===== Wissenswertes ===== | ===== Wissenswertes ===== | ||
* [[faq|FAQ]] zur Firmware | * [[faq|FAQ]] zur Firmware | ||
+ | * [[FritzBox 4040]] flashen | ||
===== Ressourcen ===== | ===== Ressourcen ===== | ||
- | * Konfiguration | + | ==== Firmwarekonfiguration ==== |
+ | |||
+ | Unser Firmware basiert auf dem Gluon-Framework, | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | Unsere Konfiguration stellen wir auf github allen Interessenten zur Verfügung, so dass jeder selbst in der Lage ist, die Firmware selbst zu bauen und auch ggf. an eigene Bedürfnisse anzupassen. | ||
+ | |||
+ | Innerhalb des GIT-Repositories pflegen wir Branches und Tags, die wie folgt aufgebaut sind | ||
+ | |||
+ | * // | ||
+ | * master-Branch: | ||
+ | * nightly-Branch: | ||
+ | * andere Branches: Branchname entspricht der korrespondierenden Gluon-Version | ||
+ | * //Tags// | ||
+ | * Tag entspricht der Versionsnummer der Freifunk Erfurt-Firmware |