Freifunk-Router:Firmware: Unterschied zwischen den Versionen
Kpanic (Diskussion | Beiträge) (→Versionszweige) |
Pepto (Diskussion | Beiträge) (→Versionszweige: Experimental-Beschreibung aktualisiert) |
||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
==Versionszweige== | ==Versionszweige== | ||
− | Die Freifunk-Firmware wird in vier Zweigen angeboten: ''stable'', ''beta'' ''experimental'' und ''testing''. Neue Firmware-Versionen durchlaufen hierbei prinzipiell den Weg von ''testing'' über ''beta'' nach ''stable''. Dazwischen liegen mehr oder weniger ausführliche Testphasen von wenigstens 1 - 2 Wochen. Beim Auftreten von Problemen unter Umständen auch länger. Finden Sie heraus, welcher Zweig für Sie der richtige ist: | + | Die Freifunk-Firmware wird in vier Zweigen angeboten: ''stable'', ''beta'' ''experimental'' und ''testing/master''. Neue Firmware-Versionen durchlaufen hierbei prinzipiell den Weg von ''testing'' über ''beta'' nach ''stable''. Dazwischen liegen mehr oder weniger ausführliche Testphasen von wenigstens 1 - 2 Wochen. Beim Auftreten von Problemen unter Umständen auch länger. Finden Sie heraus, welcher Zweig für Sie der richtige ist: |
'''Stable''' [https://freifunk-3laendereck.net/firmware/] - Dieser Zweig enthält lediglich stabile und getestete Versionen unserer Firmware. Bevor wir neue Versionen unter ''stable'' veröffentlichen, wurden diese bereits im Zweig ''experimental'' und ''beta'' getestet. Firmware-Versionen aus dem Zweig ''stable'' bieten damit die höchste Ausfallsicherheit. Wenn Sie sich nicht sicher sind, welche Firmware Sie installieren sollten, dann ist dies der richtige Zweig für Sie. | '''Stable''' [https://freifunk-3laendereck.net/firmware/] - Dieser Zweig enthält lediglich stabile und getestete Versionen unserer Firmware. Bevor wir neue Versionen unter ''stable'' veröffentlichen, wurden diese bereits im Zweig ''experimental'' und ''beta'' getestet. Firmware-Versionen aus dem Zweig ''stable'' bieten damit die höchste Ausfallsicherheit. Wenn Sie sich nicht sicher sind, welche Firmware Sie installieren sollten, dann ist dies der richtige Zweig für Sie. | ||
− | '''Beta''' | + | '''Beta''' -Derzeit nicht genutzt- |
− | '''Experimental''' | + | '''Experimental''' Dieser Zweig ist ein Zwischenstadium auf dem Weg zum Zweig ''stable''. Im Regelfall treten keine Probleme mehr auf und die Firmware wird nach kurzer Testphase im Zweig ''stable'' veröffentlicht. Möchten Sie mit Routern, die für Sie leicht zugänglich sind, als Firmware-Tester zur Weiterentwicklung von Freifunk beitragen und sind Sie bereit gelegentliche Ausfälle in Kauf zu nehmen, so würden wir uns freuen, wenn Sie als Experimental-Tester zur Verfügung stünden. |
− | '''Testing''' Dies ist der Zweig für Wagemutige. Neue Firmware-Versionen werden hier zum ersten mal eingespielt und getestet. Neben Images für die offiziell unterstützen WLAN-Router enthält dieser Zweig zusätzlich Test-Images für neue oder noch nicht vollständig unterstützte Modelle. Nutzung auf eigene Gefahr! Wählen Sie diesen Zweig nur, wenn Sie bereit sind regelmäßige Ausfälle Ihres Routers bzw. Störungen des Netzes in Kauf zu nehmen. | + | '''Testing/Master''' Dies ist der Zweig für Wagemutige. Neue Firmware-Versionen werden hier zum ersten mal eingespielt und getestet. Neben Images für die offiziell unterstützen WLAN-Router enthält dieser Zweig zusätzlich Test-Images für neue oder noch nicht vollständig unterstützte Modelle. Nutzung auf eigene Gefahr! Wählen Sie diesen Zweig nur, wenn Sie bereit sind regelmäßige Ausfälle Ihres Routers bzw. Störungen des Netzes in Kauf zu nehmen. Neben Images für die offiziell unterstützen WLAN-Router enthält dieser Zweig zusätzlich Images für nicht vollständig unterstützte Modelle. |
==Auto-Updater== | ==Auto-Updater== | ||
Zeile 19: | Zeile 19: | ||
Für Updates greift der Auto-Updater auf unsere Update-Server [http://1.updates.services.ff3l] zurück. Dieser ist lediglich aus dem Freifunknetz zu erreichen. Neue Firmware-Versionen werden typischerweise Freitagabends eingespielt. In dringenden Fällen (z.B. die Schließung schwerer Sicherheitslücken) kann es zu Abweichungen von dieser Vorgabe kommen. Aktualisierungen im Zweig ''stable'' werden über die Web-Seite des FF3L [http://www.ff3l.net] angekündigt. Die Ankündigung neuer Versionen unter ''experimental'' und ''beta'' erfolgt unförmlich über die Mailing-Liste [mailto:dreilaendereck@freifunk.net]. | Für Updates greift der Auto-Updater auf unsere Update-Server [http://1.updates.services.ff3l] zurück. Dieser ist lediglich aus dem Freifunknetz zu erreichen. Neue Firmware-Versionen werden typischerweise Freitagabends eingespielt. In dringenden Fällen (z.B. die Schließung schwerer Sicherheitslücken) kann es zu Abweichungen von dieser Vorgabe kommen. Aktualisierungen im Zweig ''stable'' werden über die Web-Seite des FF3L [http://www.ff3l.net] angekündigt. Die Ankündigung neuer Versionen unter ''experimental'' und ''beta'' erfolgt unförmlich über die Mailing-Liste [mailto:dreilaendereck@freifunk.net]. | ||
− | == | + | ==Versionsbezeichner== |
Veröffentlichte Firmware-Versionen tragen eine eindeutige Versionsbezeichnung. Versionsbezeichner setzen sich aus der Gluon-Version (z.B. ''2014.4'') gefolgt von eimen inversen Datum (z.B. ''20150315'') sowie dem Zweig (z.B. ''stable'') zusammen. Die Gluon-Version und das inverse Datum werden durch eine Tilde (~), das inverse Datum und der Zweig durch einen Bindestrich (-) getrennt. Das Beispiel für den vollständigen Bezeichner lautet damit ''2014.4~20150315-stable''. Die Einhaltung des Schemas ist wichtig, da der Auto-Updater anhand des Bezeichners entscheidet, ob eine neue Version bereit steht. Ob eine Version neuer ist, wird anhand der Wertigkeit der Zeichenkette entschieden (String-Vergleich). Die Tilde (~) ist hierbei ein spezielles Zeichen, welches "kleiner als der leere String" bedeutet. Es gilt: 0.1~1 < 0.1 < 0.1-1 < 0.1+1 < 0.1.1. | Veröffentlichte Firmware-Versionen tragen eine eindeutige Versionsbezeichnung. Versionsbezeichner setzen sich aus der Gluon-Version (z.B. ''2014.4'') gefolgt von eimen inversen Datum (z.B. ''20150315'') sowie dem Zweig (z.B. ''stable'') zusammen. Die Gluon-Version und das inverse Datum werden durch eine Tilde (~), das inverse Datum und der Zweig durch einen Bindestrich (-) getrennt. Das Beispiel für den vollständigen Bezeichner lautet damit ''2014.4~20150315-stable''. Die Einhaltung des Schemas ist wichtig, da der Auto-Updater anhand des Bezeichners entscheidet, ob eine neue Version bereit steht. Ob eine Version neuer ist, wird anhand der Wertigkeit der Zeichenkette entschieden (String-Vergleich). Die Tilde (~) ist hierbei ein spezielles Zeichen, welches "kleiner als der leere String" bedeutet. Es gilt: 0.1~1 < 0.1 < 0.1-1 < 0.1+1 < 0.1.1. |
Aktuelle Version vom 4. April 2018, 15:23 Uhr
Die vom Freifunk 3Ländereck herausgegebene Firmware basiert auf Gluon [1] - einer Freifunk-Firmware, welche von Entwicklern rund um den Freifunk Lübeck [2] herausgegeben wird. Tatsächlich passen wir lediglich die Konfiguration an, so dass sie zu der von uns unterhaltenen Infrastruktur passt. Gluon wiederum ist ein OpenWRT-Derivat. OpenWRT [3] ist eine Linux-Distribution für hauptsächlich in Netzwerkumgebungen eingesetzte Embedded Systeme.
Versionszweige
Die Freifunk-Firmware wird in vier Zweigen angeboten: stable, beta experimental und testing/master. Neue Firmware-Versionen durchlaufen hierbei prinzipiell den Weg von testing über beta nach stable. Dazwischen liegen mehr oder weniger ausführliche Testphasen von wenigstens 1 - 2 Wochen. Beim Auftreten von Problemen unter Umständen auch länger. Finden Sie heraus, welcher Zweig für Sie der richtige ist:
Stable [4] - Dieser Zweig enthält lediglich stabile und getestete Versionen unserer Firmware. Bevor wir neue Versionen unter stable veröffentlichen, wurden diese bereits im Zweig experimental und beta getestet. Firmware-Versionen aus dem Zweig stable bieten damit die höchste Ausfallsicherheit. Wenn Sie sich nicht sicher sind, welche Firmware Sie installieren sollten, dann ist dies der richtige Zweig für Sie.
Beta -Derzeit nicht genutzt-
Experimental Dieser Zweig ist ein Zwischenstadium auf dem Weg zum Zweig stable. Im Regelfall treten keine Probleme mehr auf und die Firmware wird nach kurzer Testphase im Zweig stable veröffentlicht. Möchten Sie mit Routern, die für Sie leicht zugänglich sind, als Firmware-Tester zur Weiterentwicklung von Freifunk beitragen und sind Sie bereit gelegentliche Ausfälle in Kauf zu nehmen, so würden wir uns freuen, wenn Sie als Experimental-Tester zur Verfügung stünden.
Testing/Master Dies ist der Zweig für Wagemutige. Neue Firmware-Versionen werden hier zum ersten mal eingespielt und getestet. Neben Images für die offiziell unterstützen WLAN-Router enthält dieser Zweig zusätzlich Test-Images für neue oder noch nicht vollständig unterstützte Modelle. Nutzung auf eigene Gefahr! Wählen Sie diesen Zweig nur, wenn Sie bereit sind regelmäßige Ausfälle Ihres Routers bzw. Störungen des Netzes in Kauf zu nehmen. Neben Images für die offiziell unterstützen WLAN-Router enthält dieser Zweig zusätzlich Images für nicht vollständig unterstützte Modelle.
Auto-Updater
Der Auto-Updater sorgt dafür, dass Ihr Router regelmäßig mit der neusten Firmware versorgt wird. Dies ist wichtig, um dauerhaft die Kompatibilität Ihres Routers mit dem Freifunknetz zu gewährleisten und um Sicherheitslücken zu schließen. Nach der Einrichtung Ihres Routers ist der Auto-Updater standardmäßig aktiviert. Je nachdem ob Sie eine Firmware aus dem Zweig stable, beta oder experimental installiert haben, erfolgt die Aktualisierung der Firmware aus dem jeweiligen Zweig. Sollten Sie die den Zweig der Firmware wechseln oder den Auto-Updater deaktivieren wollen, so können Sie dies im Experten-Konfigurationsmodus Ihres Routers tun.
Für Updates greift der Auto-Updater auf unsere Update-Server [5] zurück. Dieser ist lediglich aus dem Freifunknetz zu erreichen. Neue Firmware-Versionen werden typischerweise Freitagabends eingespielt. In dringenden Fällen (z.B. die Schließung schwerer Sicherheitslücken) kann es zu Abweichungen von dieser Vorgabe kommen. Aktualisierungen im Zweig stable werden über die Web-Seite des FF3L [6] angekündigt. Die Ankündigung neuer Versionen unter experimental und beta erfolgt unförmlich über die Mailing-Liste [7].
Versionsbezeichner
Veröffentlichte Firmware-Versionen tragen eine eindeutige Versionsbezeichnung. Versionsbezeichner setzen sich aus der Gluon-Version (z.B. 2014.4) gefolgt von eimen inversen Datum (z.B. 20150315) sowie dem Zweig (z.B. stable) zusammen. Die Gluon-Version und das inverse Datum werden durch eine Tilde (~), das inverse Datum und der Zweig durch einen Bindestrich (-) getrennt. Das Beispiel für den vollständigen Bezeichner lautet damit 2014.4~20150315-stable. Die Einhaltung des Schemas ist wichtig, da der Auto-Updater anhand des Bezeichners entscheidet, ob eine neue Version bereit steht. Ob eine Version neuer ist, wird anhand der Wertigkeit der Zeichenkette entschieden (String-Vergleich). Die Tilde (~) ist hierbei ein spezielles Zeichen, welches "kleiner als der leere String" bedeutet. Es gilt: 0.1~1 < 0.1 < 0.1-1 < 0.1+1 < 0.1.1.