Opennet Firmware/Vergleich Gluon: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
K cat |
Ergänzungen von Benutzer aus Kiel |
||
| Zeile 39: | Zeile 39: | ||
!lokale Anpassungen <br/> (Netze, IPs, Dienste, ...) |
!lokale Anpassungen <br/> (Netze, IPs, Dienste, ...) |
||
|via luci oder ssh <br/> (voller openwrt-Funktionsumfang) |
|via luci oder ssh <br/> (voller openwrt-Funktionsumfang) |
||
|via ssh <br/> (alle Netzwerk-Einstellungen werden unbesehen von gluon überschrieben) |
|via ssh <br/> (alle Netzwerk-Einstellungen werden unbesehen von gluon überschrieben) ''(Gluon-Nutzer berichtet gegenteiliges)'' |
||
|- |
|- |
||
!Zustand des Knotens |
!Zustand des Knotens |
||
| Zeile 67: | Zeile 67: | ||
!Firmware-Aktualisierung |
!Firmware-Aktualisierung |
||
|manuell Firmware-Image hochladen <br/> (Einstellungen bleiben erhalten) |
|manuell Firmware-Image hochladen <br/> (Einstellungen bleiben erhalten) |
||
|automatische Aktualisierung (optional) <br/> (nicht-gluon-Einstellungen werden verworfen) |
|automatische Aktualisierung (optional) <br/> (nicht-gluon-Einstellungen werden verworfen) ''(Gluon-Nutzer berichtet gegenteiliges)'' |
||
|- |
|- |
||
!Adressierung |
!Adressierung |
||
| Zeile 79: | Zeile 79: | ||
!Monitoring |
!Monitoring |
||
|[[Ondataservice]], munin |
|[[Ondataservice]], munin |
||
|Alfred + ? + grafana |
|Alfred + ? + grafana ''(Gluon-Nutzer berichtet letzteres eher nicht)'' |
||
|- |
|- |
||
|} |
|} |
||
Version vom 24. August 2016, 18:23 Uhr
Die folgende Gegenüberstellung soll die Unterschiede und Gemeinsamkeiten der Opennet Firmware und der in vielen anderen Communities verbreiteten Gluon-Firmware herausarbeiten, um die Entscheidung über eine mögliche Integration der Opennet-Firmware in das gluon-Build-System abwägen zu können.
Diese Tabelle beschreibt den Entwicklungsstand zum Ende 2015. Die Darstellung der gluon-Firmware kann Fehler enthalten. Wissende Menschen mögen Fehler bitte korrigieren.
Entwicklungsumgebung
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| openwrt-Einbindung | git-Submodules | durch Skripte verwaltete git-Repositories |
| openwrt-Anpassungen | 9 Patches Patches verwaltet via quilt |
60 Patches skript-basiert (mit Hilfe von git-am) |
| Build-Prozess | via openwrt | Nachbildung/Anpassung des openwrt-Build-Prozesses |
| Hardware-Unterstützung | via openwrt | manuelle (überschaubare) Profildefinition |
Nutzerperspektive
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| Freifunk-Einrichtung | via luci (opennet-spezifische luci-Module, erfordert typischerweise technische Begleitung) |
gluon-Config-Modus (via Tastendruck oder ssh) (selbsterklärend) |
| lokale Anpassungen (Netze, IPs, Dienste, ...) |
via luci oder ssh (voller openwrt-Funktionsumfang) |
via ssh (alle Netzwerk-Einstellungen werden unbesehen von gluon überschrieben) (Gluon-Nutzer berichtet gegenteiliges) |
| Zustand des Knotens | via luci oder ssh (Status-Webseite (luci), Fehlerbericht) |
via ssh |
Funktionalität
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| Routing | olsr (v1) | batman-adv |
| VPN | OpenVPN | fastd |
| Wifi-Vernetzung | Infrastruktur (AP/Station) / IBSS | IBSS / Mesh (802.11s) |
| Firmware-Aktualisierung | manuell Firmware-Image hochladen (Einstellungen bleiben erhalten) |
automatische Aktualisierung (optional) (nicht-gluon-Einstellungen werden verworfen) (Gluon-Nutzer berichtet gegenteiliges) |
| Adressierung | IPv4 | IPv6 |
| IP-Vergabe | manuell (via Wiki) | automatisch (basierend auf MAC) |
| Monitoring | Ondataservice, munin | Alfred + ? + grafana (Gluon-Nutzer berichtet letzteres eher nicht) |
Hardware-Anforderungen
| Detail | Opennet-Firmware | Gluon-Firmware |
|---|---|---|
| Flash-Speicher | 8 MB (für Internet-Nutzer oder -Spender) 4 MB (Infrastruktur-Router) |
4 MB |
| unterstützte Modelle | siehe openwrt | manuell gepflegte Liste |