Entwicklung: Unterschied zwischen den Versionen
Yanosz (Diskussion | Beiträge) |
Yanosz (Diskussion | Beiträge) |
||
Zeile 57: | Zeile 57: | ||
== Software == | == Software == | ||
=== Firmware === | === Firmware === | ||
<span style="color:red"> | <span style="color:red"> ''Hinweis: Der Text bezieht sich in Teilen auf die kommende Version der Firmware - alte Firmware-Version siehe: [[Firmware_Build]]''</span> | ||
''Hinweis: Der Text bezieht sich in Teilen auf die kommende Version der Firmware - alte Firmware-Version siehe: [[Firmware_Build]]'' | |||
</ | |||
==== Übersicht ==== | |||
Die Firmware im Freifunk-KBU Netz ist ein Fork der Lübecker Freifunker und basiert auf OpenWRT 12.09 "Attitude Adjustment". Hinweise: http://freifunk.metameute.de/wiki/Firmware . <br /> | |||
Freifunk-Kiel stellt umfangreichere Informationen zum Umgang mit der Firmware zur Verfügung: http://freifunk.in-kiel.de/wiki/Firmware - hier wird die Installation der Firmware auf Freifunk-Nodes erklärt. | |||
==== Architektur / Technik ==== | |||
=== ff-serv === | === ff-serv === |
Version vom 29. Dezember 2012, 15:24 Uhr
Diese Seite beschreibt die Entwicklung der Firmware und Tools für das Freifunk-KBU-Projekt. Dabei wird die Organisation der Git-Repositories, der Build-Prozess und die Architektur der Firmware beschrieben.
Übersicht
Bei Freifunk-KBU verwendet diese Software. Der Quellcode ist auf github abgelegt (https://github.com/ff-kbu). Nach einer kurzen Übersicht wird die Entwicklung im Detail beschrieben.
# | Software | Funktion | github-Repository | Hinweis |
---|---|---|---|---|
1 | Firmware | OpenWRT für Nodes | Zzgl. git-repos für packages, submodules. | |
2 | ff-serv | Portal-Seite:
|
Aktuelle Entwicklung im "v2"-branch | |
3 | client-script | Konfiguration Debian-Clients für das mesh-Netz | Alte Firmware | |
4 | Info Seite | Information für Freifunk-Nutzer (eigene SSID) |
|
Alte Firmware - Nutzung in Zukunft? |
5 | fastd-upload | Annahme von fastd-Keys auf VPN-Servern | Neue Firmware |
Infrastruktur
Zur Entwicklung verwenden wir
- Redmine (Issue-Tracking, Projektplanung): https://redmine.kbu.freifunk.net
- Jenkins (builds, CI): http://jenkins.kbu.freifunk.net
Software
Firmware
Hinweis: Der Text bezieht sich in Teilen auf die kommende Version der Firmware - alte Firmware-Version siehe: Firmware_Build
Übersicht
Die Firmware im Freifunk-KBU Netz ist ein Fork der Lübecker Freifunker und basiert auf OpenWRT 12.09 "Attitude Adjustment". Hinweise: http://freifunk.metameute.de/wiki/Firmware .
Freifunk-Kiel stellt umfangreichere Informationen zum Umgang mit der Firmware zur Verfügung: http://freifunk.in-kiel.de/wiki/Firmware - hier wird die Installation der Firmware auf Freifunk-Nodes erklärt.