Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| firmware:start [23.11.2016 02:23] – [Download] jason | firmware:start [14.03.2023 10:57] (aktuell) – [Download] mars | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Frankfurter Firmware ====== | + | ====== Frankfurter Firmware ====== |
| - | Wir nutzen | + | <WRAP warning center round todo 60%> Diese Seiteninformationen sind nicht mehr aktuell.\\ |
| - | ===== Download ===== | + | Für die Frankfurter Freifunkfirmware wird das [[http:// |
| - | Die aktuellste | + | \\ |
| + | \\ | ||
| + | Eine ausführliche Anleitung wie man die Frankfurter | ||
| | | ||
| - | Eine ausführliche Anleitung wie man eine Freifunkfirmware | + | In Frankfurt wird gerade auch an der Integration des babel-Mesh-Protokolls in die gluon-Firmware gearbeitet. Informationen dazu gibt es auf der [[https://wiki.ffm.freifunk.net/firmware:babel|Babel-Firmware-Entwicklungsseite]] |
| - | ===== Selberbauen ===== | + | |
| - | Um eine Frankfurter Firmware selber zu bauen werden folgende drei Git-Repos benötigt: | + | |
| - | * https://github.com/ | + | |
| - | * https:// | + | |
| - | * https:// | + | |
| - | Bei den Repos //' | + | ===== Download ===== |
| - | (Kurzanleitung siehe: | + | Die aktuellste Frankfurter Firmware ist [[https://ffm.freifunk.net/firmware|auf unserem Download-Server]] erhältlich. |
| + | Die Änderungshistorie der Frankfurter Firmwareversionen gibt es hier: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | ===== Selberbauen ===== | ||
| + | Generelle Informationen zum Bauen einer Gluon-Firmware gibt es hier: http:// | ||
| + | | ||
| + | Eine Kurzanleitung um eine Frankfurter Gluon-Firmware zu bauen, gibt es hier: https:// | ||
| + | Hierfür werden folgende Frankfurter GitHub-Repos verwendet: | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | | ||
| + | Bei den Frankfurter Repos //' | ||
| + | Bei dem Frankfurter Repo //' | ||
| + | | ||
| + | Das Frankfurter gluon-Repo ist ein (meist aktueller) Release-Mirror des [[https:// | ||
| + | ===== Tools rund um das Firmwarebauen ===== | ||
| + | === Firmware Release Builder === | ||
| + | In Frankfurt benutzen wir für die Erstellung von Firmware-Releases ein eigens dafür entwickeltes Skript: | ||
| + | Den [[https:// | ||
| + | | ||
| + | Der FirmwareReleaseBuilder ist weniger für den Entwicklungsprozess der Freifunk-Firmware geeignet. Das Skript stellt jedoch für das automatisierte Bauen von Community-Firmware-Releases ein sehr einfaches Hilfsmittel dar. | ||
| + | === Firmwarefetch == | ||
| + | Wurde mit dem frankfurter FirmwareReleaseBuilder ein FW-Release gebaut, so lässt sich dieses Release (inkl. opkg-Module) sehr einfach mit dem Frankfurter Skript [[https:// | ||
| + | Durch das Skript werden bereits vorhandene FW-Releases auf dem Download-Server automatisch archiviert. | ||
| + | === ECDSA-Utils === | ||
| + | Soll eine Firmware automatisch mit dem ' | ||
| + | Wie //' | ||
| ===== Weiterentwicklung ===== | ===== Weiterentwicklung ===== | ||
| * [[firmware: | * [[firmware: | ||
| * [[firmware: | * [[firmware: | ||
| * [[firmware: | * [[firmware: | ||
| + | |||
| + | ===== Sonstiges ====== | ||
| + | Aktuelle Arbeiten der lokalen Firmware-Entwicklung können u.a. im IRC-Channel #ffffm-dev auf [[https:// | ||
| + | |||
| + | |||