Opennet Firmware/Aktualisierung: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Version 0.5.2)
(Version 0.4-x auf v0.5.x)
Zeile 33: Zeile 33:
  
 
== Version 0.4-x auf v0.5.x ==
 
== Version 0.4-x auf v0.5.x ==
=== Ablauf ===
 
# [[#Sicherung_v0.4-x|Datensicherung durchführen]]
 
# ''sysupgrade''-Image der neuen Firmware [[Opennet Firmware NG/Download|herunterladen]]
 
# im Menüpunkt ''Administration -> System -> Backup / Firmware-Update'' die Datei unter ''Image'' hochladen
 
## die Option ''Konfiguration behalten'' sollte aktiviert bleiben
 
## Falls auf den Upload des Firmware-Image keine Rückmeldung erfolgt, dann ist wahrscheinlich zuwenig Arbeitsspeicher verfügbar (das neue Image wird im tmpfs abgelegt). In diesem Fall solltest du unter ''Administration -> System -> Systemstart'' unnötige Dienste ''stoppen'' (nicht ''deaktivieren'') und es erneut versuchen.
 
# das Gerät startet nach dem Upload automatisch neu
 
# nach dem Neustart musst du das Admin-Passwort neu setzen (spezifisch für Upgrade von v0.4-x auf v0.5)
 
# Abschließende Prüfungen:
 
## Taucht auf der Status-Seite mindestens ein olsr-Nachbar auf? (Tabellenzeile ''Nachbarn'') Falls nicht, dann prüfe in den WLAN-Einstellungen die Verbindung zu deinem Nachbarn.
 
## Sofort nach dem Start werden die Gateways im Opennet gesammelt und ihre Verwendbarkeit geprüft. Dabei wird automatisch ein VPN-Tunnel aufgebaut, falls auf dem AP ein Zertifikat vorhanden ist. Die Verbindung ins Internet sollte innerhalb von fünf Minuten verwendbar sein.
 
## Etwa 10 Minuten nach dem ersten Neustart werden die alten Gateway-Einstellungen (z.B. ihre Reihenfolge oder Prioritäten) auf alle Gateways übertragen, die inzwischen entdeckt wurden. Falls Dir diese Einstellungen wichtig sein sollten, musst du also sicherstellen, dass die Netzwerkverbindung mit dem Opennet innerhalb von 10 Minuten nach dem ersten Neustart aufgebaut ist. Du kannst das Gerät problemlos innerhalb dieser Zeitspanne neustarten, um die Frist zu verlängern.
 
# Falls du Probleme feststellen oder auf der Status-Seite unter dem Punkt ''Problemindikatoren'' einen entsprechenden Hinweis finden solltest, dann lass uns bitte einen AP-Bericht (siehe ''Opennet -> Basis -> Zusammenfassung'') zukommen, damit wir das Problem lösen können.
 
  
=== Besondere Hinweise ===
+
* nach dem Neustart musst du das Admin-Passwort neu setzen (spezifisch für Upgrade von v0.4-x auf v0.5)
 
* eventuelle lokale Anpassungen des lokalen rc-Skripts gehen verloren
 
* eventuelle lokale Anpassungen des lokalen rc-Skripts gehen verloren
 
** die Inhalte der vorherigen Datei ''/etc/rc.local_user'' müssen manuell in die Datei ''/etc/rc.local'' übertragen werden
 
** die Inhalte der vorherigen Datei ''/etc/rc.local_user'' müssen manuell in die Datei ''/etc/rc.local'' übertragen werden
 
** diese Skript-Datei wird auf manchen APs für die Aktivierung von POE-Passthrough (z.B. bei [[Ubiquiti_NanoStation#POE-Durchleitung|Nanostations]]) verwendet
 
** diese Skript-Datei wird auf manchen APs für die Aktivierung von POE-Passthrough (z.B. bei [[Ubiquiti_NanoStation#POE-Durchleitung|Nanostations]]) verwendet
* nur für die Zielversion v0.5.0: falls du die Methode der Gateway-Sortierung (etx/hop/manuell) nachträglich ändern möchtest, dann musst du dies auf der Kommandozeile tun:
 
on-core.settings.service_sorting=etx
 
uci commit on-core
 
* falls zuvor die LAN-IP-Adresse auf eine andere IP als 172.16.0.1 konfiguriert war, dann wird das LAN-Interface beim Update auf 172.16.0.1 zurückgesetzt (siehe [http://dev.on-i.de/changeset/471cbca6c02fda6506fe593432fa5011d26dc1b0/on_firmware commit]). Dieser Fehler trifft bei einer Aktualisierung von v0.4-x zu v0.5.0 oder v0.5.1 auf. In späteren Versionen ist der Fehler behoben.
 
  
 
== AirOS nach v0.5.x ==
 
== AirOS nach v0.5.x ==

Version vom 10. September 2016, 09:42 Uhr

Inhaltsverzeichnis


Überblick

Folgende Aktualisierungen sind dokumentiert bzw. kommentiert:

Ziel-Version Basis: 0.9on5 Basis: 0.3-x Basis: 0.4-x Basis: AirOS-Anpassung
0.5 - - Doku Doku

Aktualisierungshinweise

Allgemein

Für eine Aktualisierung genügen im Allgemeinen die folgenden vier Schritte. Sollte der von dir geplante Versionssprung jedoch weiter unten separat aufgeführt sein, dann folge stattdessen der dortigen detaillierteren Beschreibung.

  1. Datensicherung durchführen (z.B. siehe v0.4-x; alle anderen: Administration -> System -> Backup)
  2. sysupgrade-Image der neuen Firmware herunterladen
  3. im Menüpunkt Administration -> System -> Backup / Firmware-Update die Datei unter Image hochladen
  4. das Gerät startet nach dem Upload automatisch neu

Version 0.5.x

  • POE-Durchleitung: entferne manuell hinzugefügte Zeilen aus der /etc/rc.local (bzw.: Administration -> System -> Startprogramme) und konfiguriere die POE-Weiterleitung zukünftig via Opennet -> Basis -> Einstellungen
  • Aktualisierung wifidog -> nodogsplash: dem Interface on_free (nicht free) die join-drahtlos-Schnittstelle zuordnen, anschließend Neustarten (dies beräumt alte Konfigurationsfragmente)

Version 0.4-x auf v0.5.x

  • nach dem Neustart musst du das Admin-Passwort neu setzen (spezifisch für Upgrade von v0.4-x auf v0.5)
  • eventuelle lokale Anpassungen des lokalen rc-Skripts gehen verloren
    • die Inhalte der vorherigen Datei /etc/rc.local_user müssen manuell in die Datei /etc/rc.local übertragen werden
    • diese Skript-Datei wird auf manchen APs für die Aktivierung von POE-Passthrough (z.B. bei Nanostations) verwendet

AirOS nach v0.5.x

  • es können keine Konfigurationen (automatisch) übernommen werden, zunächst daher alle relevanten Dateien und Konfiguration sichern (z.B. auf einem Notizzettel)
  • Ablauf ist anschließend wie eine Erstinstallation, hierbei das passende Factory-Image wählen
  • der AP erhält dann wieder eine normale Opennet LAN Konfiguration, hat die Standard Mesh-IP sowie arbeitet als Master mit "test.opennet-initiative.de" (5 Ghz) bzw. im Ad-Hoc Modus mit "olsr.opennet-initiative.de" (2.4 Ghz) im WLAN
  • Zugang muss dann entweder per direkten LAN Kabel oder via WLAN erfolgen, nun können alle Konfigurationen wieder durchgeführt werden

Datensicherung

Sicherung v0.4-x

  • im Menüpunkt Administration -> System -> Backup / Firmware-Update eine Datensicherung via Sicherung erstellen herunterladen
  • im Menüpunkt Opennet -> Basis -> VPN-Tunnel den privaten Schlüssel und das Zertifikat herunterladen (die Zertifikatsanfrage ist nicht relevant)
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge