VDR Firmware

Aus open7x0.org

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis


Einleitung

Die VDR-Firmware wurde eigens von dem open7x0-Team für die Gigaset M7x0 geschrieben, damit der VDR mit all seinen Plugins läuft. Dieses war mit der Original Siemens Firmware und der daraus resultierenden Lemmi Firmware nicht möglich.

Installation

Die Erstinstalltion vollzieht sich in 3 Schritten:

  1. Opener-Firmware installieren.
  2. o7o-Archiv mit VDR Firmware in eine WSW-Datei umwandeln.
  3. Die erzeugte WSW-Datei installieren.

Ab der zweiten Installation kann der erste Schritt ausgelassen werden.

Details

Für eine funktionierende Firmware sind unbedingt Module erforderlich, die Closed-Source sind und die von uns aus rechtlichen Gründen nicht ausgeliefert werden können. Daher liefern wir die Firmware in einem Vorstadium als o7o-Archiv aus.

Ein solches o7o-Archiv enthält alle Eigenentwicklungen (open source) und eine Bauanleitung (ein Script), mit der das eigentliche Update (die WSW-Datei) erstellt wird. Die fehlenden Close-Source-Module werden aus der Original Siemens Firmware extrahiert, die daher auch vorliegen muss:

  • Für die M740AV wird die Firmware 2.1.wsw benötigt.
  • Für die M750S wird die Firmware 2.0.11_sat.wsw benötigt.

Die Original-Firmware muss sich im selben Verzeichnis wie das o7o-Archiv befinden. Aus dem o7o-Archiv und der Original-Firmware erzeugt dann jeder Nutzer für sich selbst eine installierbare WSW-Datei.

Die aktuellen o7o-Archive lassen sich nur auf einer VDR-Firmware ab April 2007 ausführen. Die Ausführung mit einer Lemmi-Firmware oder einer älteren VDR-Firmware ist nicht mehr möglich.

Für die erstmalige Umwandlung eines solchen o7o-Archives in eine WSW-Datei ist dummerweise eine offene Firmware nötig. Daher hat sich das open7x0-Team einen Dosenöffner ausgegedacht, eine spezielle Opener-Firmware. Sie enthält daher keinerlei Closed-Source-Module und eignet sich daher nicht für den Betrieb des VDRs oder anderer Programme, die die Video- und Audio-Hardware nutzen wollen. Diese Opener-Firmware kann aber o7o-Archive ausführen und daher eine vollwertige VDR-Firmware erzeugen. Außerdem führt es bei Bedarf auch eine Wavebox-Migration durch.

Download

Die VDR-Firmware und auch die Opener-Firmware sind auf einer speziellen Download-Seite des open7x0-Teams verfügbar:

Wie bereits erwähnt, werden auch bestimmte Versionen der Original-Siemens-Firmware benötigt:

  • Für die M740AV wird die Firmware 2.1.wsw benötigt.
  • Für die M750S wird die Firmware 2.0.11_sat.wsw benötigt.

Die beiden Dateien müssen gemeinsam in ein Verzeichnis kopiert werden, welches von der Box erreichbar ist. Die Box muss Schreibrechte haben und benötig bis 40 MB Speicher für temporäre Zwecke.

Opener Firmware

Die Opener-Firmware muss als erstes installiert werden, wenn sich auf der Box nicht bereits eine VDR Firmware ab April 2007 befindet.

Zur Installation muss die Opener-ZIP-Datei entpackt werden. Die entpackte WSW-Datei wie ein normales Update installieren.

Erzeugung der WSW-Datei

Das o7o-Archiv mit der Firmware und die passende Siemens-Firmware müssen in dasselbe Verzeichnis kopiert werden. Dabei sind die folgenden Regeln zu beachten:

  • Auf der Box muss eine VDR Firmware ab April 2007 laufen. Falls dieses nciht der Fall ist, muss zuvor — wie oben erwähnt — eine Opener-Firmware installiert werden.
  • Die Box benötigt Schreibrechte auf das Verzeichnis. Die Rechte sollten daher ähnlich (oder sogar identisch) wie die des Aufnahmeverzeichnisses sein.
  • Es werden ca. 40 MB freier Speicher benötigt.
  • Der gesamte Pfadname des Arbeitsverzeichnisses und der Dateien sollten keine Leerzeichen oder andere nicht normale Sonderzeichen enthalten. Am besten ist die Beschränkung auf Buchstaben, Ziffern, Plus, Minus und Unterstrich.

Nun muss aus dem Start-Menu der Menupunkt #9 »o7o-Archiv ausführen« ausgewählt werden. Da die Box nicht die schnellste ist, dauert der gesamte Vorgang einige Minuten. Das o7o-Archiv meldet sich dann via OSD und erwartet Benutzeraktionen.

Installation

Die Installation erfolgt ebenfalls durch das Start-Menu, Menupunkt #8, Firmware installieren.

Bei jeden Start, und dieses gilt auch für die Opener-Firmware, werden die EPG-Daten und weitere Dateien gelöscht um Platz im Datenbereich zu schaffen. Diese Dateien werden alle bei der erneuten Verwendung einer Wavebox-Firmware automatisch wiederhergestellt. Außerdem wird bei Bedarf die Wavebox-Migration aufgerufen.

WICHTIG:
Die M750S-Besitzer sollten ein Backup des Datenbereiches anfertigen. Im Gegensatz zur M740AV kann der Datenbereich nicht durch ein Update wiederhergestellt werden.

Das Backup kann durch eines der beiden Kommandos erstellt werden:

tar cjf /media/xxxxx/data-backup.tar.bz2 -C / data
gen-wsw --m750s --data /data backup /media/xxxxx/data-backup.wsw

Das 'xxxxx' ist durch den konkreten Zielpfad zu ersetzen. Beim ersten Befehl ('tar') wird einfach ein Archiv als Kopie erstellt. Beim zweiten Befehl ('gen-wsw') wird eine WSW-Datei erstellt, die bei Bedarf wie ein normales Update wieder eingespielt werden kann.

Externer VDR

Die Installation eines externen VDRs (VDR-Programm) ist in einem anderen Artikel beschrieben: »VDR Installation«

Links zum Thema »VDR Firmware« 

Links zum Thema »VDR« 

Info im Wiki:

Verwendete Ports

In der VDR Firmware werden die folgenden Ports verwendet:

In der Lemmi-Firmware werden die folgenden Ports verwendet:

Persönliche Werkzeuge