Ich habe jetzt die erste offizielle Version mit Kernel 6.12.91 fertig und auch Images zum Flashen erzeugt. Es gibt einen neuen Ordner "hostoctoupdateserver" der ein Python-Skript beinhaltet was es erlaubt das Image zu flashen.
Anleitung:
1) In der offiziellen Octonet-Firmware "downgrade to legacy image" anwählen. Das läd eine alte Version 1.1.8 auf die box wo man telnet aktivieren kann (ohne Passwort)
2) Nach dem downgrade im Menü telnet aktivieren und einloggen (user: root, password: keins)
3) Die Datei "/config/updateserver" erzeugen mit "echo <IP-Adresse> > /config/updateserver"
4) Auf einem Rechner der Port 80 frei hat als root (wegen Port 80) "python3 octoupdateserver.py" starten
5) In der Box auf "check for Updates" klicken. Es wird ein Update mit Datum 31.05.2021 angeboten. Keine Angst, das Image ist aktuell. Ich habe ein altes Datum ausgewählt daß man wieder einfach auf die aktuelle 2.2.0 zurückflashen kann (Die Updates werden bei der Octonet nicht über Version sondern über Datum geprüft)
6) Den Updateprozess abwarten. Nach ca. 5 Minuten ist das System wieder online
Features:
* Sat-IP Server 1.2.0
* Kernel 6.12.91 (SLTS-Kernel mit Support bis 2035)
* Buildroot 2025.02
* dddvb Version 0.9.41
* root Zugang über ssh (telnet ist in dem Image aus Sicherheitsgründen deaktiviert. Das Passwort ist "octonet"
* man kann relativ einfach zusätzliche Pakete in buildroot einbinden und eigene Erweiterungen schreiben